- when it rains you get super wet, much more than on a motorbike, because you have less protection and you don't carry special rain trousers with you at all times (whereas they're permanently stored on my motorbike)
- also, when it rains, if you cover yourself up to avoid the rain, you get even hotter and sweatier
I liked your point about people cheering for the cars, but those three are a bit disingenuous. I come from a country where "everyone" bikes "all the time". Perhaps we smell (I jest only slightly). But in the face of at least two countries where people cycle a lot, including for their commute, those three things somehow don't add up.
The distances: yes. The hills: yes, good point. It's not suitable for every journey. But sweat? Come on. And not just once, but three times.
It weakens the rest of your post, which is a shame because I think it's a good one.
P.S.: I'm not going to individually address the points to avoid turning this into some cycling pissing contest. Suffice to say: people cycle. It's real. Nothing inherently wrong with it. Correction: yes, inherent problems, but clearly nothing insurmountable.
EDIT: Can't reply to the guy below, just want to say you make a great point about showers! Showers at work are not just good for biking; also for running. And just for showering :P I'd love showers at my office.