I totally agree about the issues with Open.
It only takes 1 pilot out of 100 to be a jerk, and you get blown up. Many of my deaths in Open have been from crashing into someone blocking the mail slot, or messing around, and that sort of cash loss from idiots means a whole week of grind is lost in seconds. I have class 5 rated engineers shields and boosters, but I last exactly 2 minutes inside a combat zone against NPCs, so against any real player would be suicide.
I think the fines for 'Murder and Destruction of Multi-Million Credit Property' are just a joke. I lose 15M CR and my attacker gains a 1000cr bounty. That should be the OTHER WAY AROUND! I have my ship insured, so I should only have to pay a token cost (1000 CR, but the premium should go up a bit), and my attacker should get a bounty of 15M; the total assets of the property being destroyed. So if they blow up a sidey they get a few thousand bounty, but if they blow up my Corvette, I should be able to fly back to them in Open, and shoot them down to reclaim MY 15M CR loss, and get the money back! If the attackers kills 10 ships, they should have a bounty which reflects that, and become wanted throughout the whole galaxy, with the total combined value of their destructions, e.g 100M cr. This way, players will think twice before attacking other players.
edit: in the old days, they would kill someone and hang a person for doing something small, like stealing cattle - life was cheap. Now life is expensive, the punishment for murder is life - in prison - if they kill 1 person or 1000.