Maybe I'm oversimplifying it but I'm kind of stunned that FDev have been so incompetent when working out which party is to blame in a ramming incident.
If two ships collide, the one going the fastest is to blame, and the one going slower is the victim.
Won't work, I'm afraid. If you're going 98 m/s in your Cutter/Type-9/Type-10/..., and someone on purpose crosses your path in a shieldless, downgraded sidewinder, going 97 m/s, coming up from below, you would receive the murder bounty (and notoriety) under this proposal.
correctly identifying the criminal and the victim is the absolutely vital first step that cannot, under any circumstances be flawed
Fully agree here. However, doing this in a failsafe and automated way, simply from the vectors of the two involved parties, is somewhere between difficult and, I'm afraid, impossible.