What "internal Consistency"? For an organisation that everyone belongs to (Pilots federation) that allows it's members to wantonly murder other members? What organisation in the history of mankind would allow that? There is NO consistency with PVP in Elite, it's just "lord of the flies" and daft IMO.
In the game world player pilot doesn't get killed. I think he's not even there.
Firstly, there's HoloMe - your holographic projection, and you can switch between mothership and fighter f.ex. when fighter is deployed - rather unprobable thing to do if you have a body.
If you add strangely low rebuy cost (I mean sometimes those are really valuable ships being blown to pieces) and the fact that you begin your carrier just as everybody else, by being presented with this "golden opportunity", ship and some credits in exactly the same system, I believe Pilots Federation is an organization that bands tohether people who sit home and mine bitcoin while flying remotely controlled ships.
Thats' also why we have "hollow" squares on radar. Because those ships are empty shells.
It all makes sense. Even griefers.
As for the topic,
I decided to give Open a chance. People are attacking me occasionally (I'm usually flying unarmed trader in the bubble), but I'm trying to enjoy that as part of the universe. If I happen to encounter a-hole (which hasn't happened yet in-game), I'll try to think that he's just roleplaying a-hole really well and will try this "Block player" option if someone becomes nuisance.
I really place a lot of fate in this option, because from what I saw so far most of the ED players are intelligent people I want to play this game with, even if they're bloody pirates.
So I decided that removing myself as a target from their game is little unfair, and also it adds certain amount of excitement that reasonable NPC's can't provide.
I also understand people who don't like being attacked without reason and enjoy more relaxing pace of play while still enjoying social interactions. It might be hard to do in Open, and even with ideas like that one from Fallout76 they'll still be attacked and harrased, so not that much of help for them.