Agreed that this is very off topic, but I can't let what you said stand without response as this is my field of expertise. Every human makes mistakes every single day. It doesn't make someone a bad driver because they make a mistake. The single most important factor in accidents happening isn't the quality of the driver, but whether two drivers make simultaneous mistakes. In the vast majority of cases an accident will only occur when one driver makes a mistake followed by the subsequent mistake by a second driver that allows the accident to happen.
There are exceptions to this rule such as a driver running a red light where a single driver can cause an accident without time for the other party to react but in general accidents happen because someone makes a mistake and the second party in the accident makes a mistake in responding or not responding to the first mistake. As an example, a driver speeding (maybe they are late to work and in a hurry so they don't get fired), most of the time there is no hazard in doing this and the majority of people do it, but it IS a mistake. Then a second driver makes a mistake and cuts off the speeder without time for the speeder to react causing an accident.
But if you want to see the truth in this watch more closely the drivers around you for a few days. See the mistakes that are made (applying hard braking for no reason, speeding, looking at scenery, etc) and simply ask yourself what mistake another driver would have to make to cause an immediate accident with the first driver.
Oh don't get me wrong, there are bad drivers, they just aren't the majority like some people make out.