Humans have proved beyond any shadow of a doubt that they can't be trusted with these multi-ton vehicles. No matter how much you say about not drinking, texting, playing games etc while driving they keep doing it and it is OTHER people that pay for it. 7 years for at the very best criminal negligence leading to a death is just not ok and making harsher punishments won't help since the people that do this where not thinking in the first place.
ALL cars on the road should have mandatory collision avoidance systems that if they detect the vehicle is about to hit a pedestrian, bicyclist or other vehicle it will try to stop the car. Any residential and city area should have speed limits enforced by the vehicle. I don't care how much you think it is okay to drive through a residential area with a speed limit of 25 at 45 the car should not allow it.
Everything we can take away from the humans should be done and if your car does not meet the standards you have x years to get one that does before it is not allowed on the road. If your want your antique car to be taken somewhere then put it in a trailer and keep it off public roads.
It is not feasible to armor all the pedestrians and cyclists to survive getting hit by a car and it is clear that nothing you do will change the humans driving the car so humans just can't be allowed to drive.
I have had to jump out of the way a couple times when someone blew right through an intersection and crosswalk against a red light and never even looked up. Our current systems are good enough that car should have stopped itself instead of running a red light.
Just so tired of this car worship that is it acceptable to deal with all the deaths they cause since they are mostly among people that don't do as much driving. You don't have the right to kill someone just because you are bored while driving and want to do something else. Any form of distraction is negligence.