There are lots of ways to avoid piracy all together:
- play Solo / PG
- put pirates on block
- leave the game as soon as someone is behind you
- quit to main menu when getting interdicted
- high wake
- be in a fast ship
What you have described though are either intentional ways to mitigate risk in line with the game mode, or basically exploits.
Play solo? Sure. I mentioned above you can use that to avoid any and all PvP - and is the entire point of the game mode, given that you still require an internet connection to tie you into the BGS.
All it does is stop you instancing with others. Fast ship/high waking? That's fine. You were still subject to the risk, but you took the actions required to evade it. No-one said players have the right to unconditionally destroy you; they have right to subject you to
risk, and escaping is your personal choice on how you try to deal with that risk. I dare say in a heavy trader though, remembering we are on the subject of piracy, that isn't always plausible.
Pre-emptive blocking/CLing? Well given the former doesn't even work consistently, and the latter is cheating and punishable by the same karma system, this is hardly intentional gameplay - and not reliable either.
No, sorry, I'm not being unreasonable here. If you click the big word "open" it is intended that you will face risk, and potentially from other players. Please be encouraged to build yourself up to escape that risk, or handle it otherwise, but you aren't entitled to a risk-free experience
In any case, this is now off-topic. If you want to complain that you don't feel ED should let pirates have at you, and that you feel players should have the right to dictate every event that happens to them, take it to FD in a dedicated thread so I can grab popcorn.