The solution is simple, if you kill or severely injure another road user when it was easily preventable, you shouldn't be allowed to operate a motor vehicle ever again.
After a few years, most of the idiot drivers won't be on the road anymore.
Insurance companies love this racket though, so it will continue.