You can have handle bar and seat post cameras for rear views .
You are right about it not stopping idiots from hitting you .
I think that if the idiots that drive in the manner that they do that intimidates , never mind hits cyclist realised they were likely to be caught for such behavior then it would stop , and with those that it didn't then the courts would stop them .