And so do the heroes in the movies. But in the real world with regular folks it would be better to move out of the way instead of trying to make a good shot at a small target, the driver, in a moving car while they themselves are moving out of the way. Not everyone is an uber tactical trained warrior, a cop with a duty to respond, or a movie hero.
And if a car is close enough to warrant making the shot the car is close enough to keep right on coming with no guarantee the now shot, but likely not dead, driver's foot will slip off the accelerator. And if it happens to be a good shot and the driver is dead... dead people don't hit the brakes and stop the car. Just as the best way to survive a gun fight is to not be there when it starts the best way to avoid being run over by a car is to get out of the way.
And let me emphasize that the duty of the ordinary person isn't to "stop" a driver on a rampage but is merely to avoid being run over by that driver. And in the situation in Charlottesville, at least in my opinion, it would be very unwise to start popping off shots at that moving car because any shots that missed the car, or ricocheted off it, would have hit innocents... some of which saved themselves by getting out of the way only to end up shot by someone who wants to play hero.
Regardless of how trained a person may be in gun fighting or engaging in practice drills (even on 360 degree ranges/shoot houses) the most important skill is knowing when the gun isn't the solution.