Maybe it gets to the point where you use a camera to record all your riding, and if something happens, you have the proof. Even then, most police agencies won't pursue any action unless someone was hurt/an accident occurred. I think all riders have multiple stories, and your best defense against aggressive or stupid drivers is situational awareness, a bike in good shape, and AGATT. Anticipate the driver is going to do the wrong thing. Plan an avoidance tactic. When something does happen, hopefully you have the time to respond to save yourself.
Here in so. FL, it sometimes appears that most people don't bother to stop for red lights and stop signs, they just whip-around the corner, some more-slowly than others. They seemingly don't bother to see if there is someone in the crosswalk, they just turn without considering there could be someone there. I've recently seen a couple of impatient drivers run a red light, going straight-ahead, I guess they are really in a hurry, and don't give a s__t about anyone-else. I had a guy run a red light from a full stop when I had the green arrow and was executing a left-turn, I had to slam-on my brakes to avoid him broadsiding me and the local cop who had been sitting next-to me at the light couldn't be bothered to go-after the guy, while I was sitting on-top of my skid marks, giving the red-light runner the benefit of my airhorn. Stupid, inattentive people or just dangerous ones. Be defensive, and in marginal traction situations like rain, or at oil-slicked intersections, give yourself extra space to deal w/the 'meatballs-for-brains' drivers.