Considering we've veered a little from the intended subject of this thread I'll add my little bit.
I believe the drivers license should be a little like the pilot's license. Make it reasonably easy to obtain a basic license but have it restricted until sufficient driving skills can be demonstrated. Everybody should be involved in motorsport where precision driving is required to keep you in the race. I competed in Rallying, Speedway, Autocross, Dirt go-karts and all sorts of associated events. Of course the kids got involved as well from a very young age. For one thing it gives you a chance to blow off steam in a controlled environment but also you learn how to handle a motor vehicle when it slips and slides, bounces and lands. You experience fast driving on loose and slippery surfaces. You learn to tow and reverse a trailer and how to tie down a load.
Just a matter of interest. Have you noticed the many thousands of caravans on the road these days? I guess if you spend all your time in the city you might have missed it but most of these vehicles are under the control of very old people and very few get into trouble. Many of these are towing for the first time in their life as well and most demonstrate exceptionally good driving skills.