I would love to eat all the cake and stay a size 12. Sometimes, we must make decisions whether we want one or the other. The design of Elite allows for multiple options, but playing in Open whilst being immune to hostile interactions is not one of them.
Please put the argument also the other way around. The whole cake is not only for people who like to kill other people. There is no option for players in open who don't like to do combat against other players. Or even for players who didn't use a combat vessel. There is no consequence. Even if I'm a battle maniac, how can I find the person who shot me with reasonable effort?
I used to play on the other side of the law; nothing was more frustrating to me than a trader who knew exactly how to get away from me, quickly and with minimal damage to themselves. Of course, I gave them a grudging respect for taking the time to learn evasive maneuvers, to fit their ship appropriately and keep it calm throughout - that does take some effort!
There are always circumstances why at one specific time you were unable to flee. Personally I also don't like the fleeing option which goes around the mass restriction. It is almost a willing exploit. I try do go with my role and don't like to exploit it, because it is an exploit and not something which should work in this universe.
Is this a "fix this or I'll quit!" whine? That's what it looks like, tbh.
It is a fact. Especially for beginners this can be quite realistic. But with to much frustration you normally quit doing, what you are doing.
Just to be clear again. I don't have something against playerkiller. I can even live with the fact, that there are people who try to delusionally convince themselves they are teaching people the right way how to play this game in killing them. It really doesn't matter. You can kill as many people you like and can. You can be as unlawful as it gets. I just want to have a fair tool for every other player to limit frustration level. It doesn't matter that it was skill, error on your side or anything else. It is always another experience when a real person killed you. The frustration of an NPC killing you is so much lower. I also don't want an unwinning solution for the playerkiller. This person should just have to plan more, act more in depth, calculate better, because there is a possibility accept fleeing to get you back.
Like in real life it should be possible to do something. Human nature is quite resentful, you should not let it build up.