Someone told me that a lot depends on where in the Country you live and that if you reside in a place with lesser than average cars you will have less than average mechanics / drivers.
East Anglia has a higher than average number of crap drivers (which had nowt to do with me!) as well.