Too many people, using them too often.
I can understand if you have to carry many things, are on a time frame, or if you have a long distance to go.
But I know that a lot of people are just driving to the corner store to pick up a bag of potato chips, or to go eat fast food, or even in some cases driving two blocks to go work at a place where a vehicle isn't even needed.
I mean, this is gonna sound really lazy, but
forget if I'm going to walk two blocks when I could drive it. I can't even recount the last time I walked anywhere in particular. Walking at a pace of ~3mph takes 20 minutes to walk a mile. Driving at 45mph takes 80 seconds. Even including time to get into the car, turn it on, turn it off, and get out of the car, it's about 10x faster to take a car for just a mile. Even if you managed to hit two lights for 2.5 minutes each, it'd still be about three times as fast to drive.