Honestly, I do think they need to add a little bit of Common Sense to the system. Obviously, if I boost through the slot, and hit a shielded, full health, ship , and it explodes, I'm to blame.
But if I'm boosting away, and a shieldless, 1% Health Sidewinder hits me in the back , there's no way I should get a fine or Bounty for that.
A few simple rules that could help would be, one: for a collision to count against you, it must be on the front side of your direction of movement. Getting rammed in the back would not give you a fine or bounty.
2: in order for damage to count, it must deal over a certain percentage of their total Hull strength 10%, perhaps. And in order for it to count as a bounty, it should be over a larger percentage, say, 30%, assuming the target has a shield, and maybe as high as 60 or 75 percent if the target is shieldless.
Ramming someone with a suicide Winder in order to give them a bounty and get them killed by the station is obviously wrong, and steps really should be taken to prevent it.