I think you’ve made a very good point — a lot of people simply don’t know what it’s like to be the person on the bike. I tend to assume that drivers who appear to be giving me a hard time are all boneheaded jerks. Plenty of them are, but plenty of others may be unaware.
This point was driven home to me last week in an email exchange with one of my oldest, dearest friends. I sent her a link to an article I wrote for Urban Velo. She wrote back that she hadn’t been on a bike in 10, perhaps 20 years. Neither of her two sons (ages 5 & 2) has ever been on a bike. She’s not evil or anti-bike. The idea just doesn’t dawn on her.