Ain't that the truth? Every day, I some shockingly bad driving and yet 99.9% of drivers will swear they're good drivers and it's the other people who are idiots.
It's a bit like sex: just like very few will admit being a terrible lover, very few will admit to be being a terrible driver.