Just because you ride a bike, it doesn't mean you're saving the world. Your over the top rant reminds me of the South Park episode where the "smug" overwhelmed San Francisco.
I don't think I'm saving the world, and I love my car. Here's the thing, though. What part of anything I said is false? The US in general seems to forget the immense amount of negative externalities caused by automobiles, and have slowly accumulated over the past generation or two.
As for drivers unsafely passing, it's the drivers fault. It just is. The cyclist is using their legally entitled piece of road and the driver is illegally leaving theirs to swerve into another lane / oncoming traffic. No one is at fault here except the driver. Period. The end. Full stop.
I would say there is an equal percentage of both drivers and cyclists who do stupid, illegal things. In all likelyhood, the driver that blows through a red is a cyclist that does too. There is, however, one glaring difference; a bicycle is slower, lighter, and has a full field of vision and hearing. A car is the opposite of that. Hence why traffic laws didn't need to exist before automobiles. Bicycles don't need traffic control devices to move around safely, the entire structure of our roadways are because of cars. Bicycle infrastructure is, at the end of the day, really there to accommodate cars, not bikes, because they naively don't need anything to begin with. Look at the Charles River paths: multiple intersecting high capacity paved ways, not a single traffic control device. Whens the last time someone died on one of them from a collision? Whens the last time an ambulance was needed because of a collision?
TL;DR: A cyclist is really only a hazard to themselves when they do something illegal. A motorist is a hazard to everyone around them when they do.
Regarding staying behind a cyclist because it's not safe to pass, remember the tortoise and the hare?
In the city, I beat my girlfriend in her car every_single_time. Sure she can get off the line nice and fast and beat me on a straightaway, or fly down storrow or mem drive, but inevitably she gets stuck in traffic on the Bowker, or crossing one of the bridges, or poorly timed lights, or someone making a left, general congestion, or all the other things that I can just scoot around. And then parking! With the possible exception of 4am, cycling in the city is the fastest way to get to and from your destination.
As for bad weather, unless it's actively snowing I ride all winter. My next investment will be studded tires and then I'll be riding no matter what. For the most part my body heats up faster than my cars heater, and I wind up stripping off my outer layer within less than a quarter mile. Bad weather cycling is more of an investment, though. You need fenders, a change of clothes (or waterproof jacket/pants), really good lights, and high quality tires. But it's doable. It helps that I was a ski instructor for years so I have plenty of cold weather layering stuff. For the average person it's probably an even larger investment. I still prefer it to bike more than freeze waiting for the bus, or my cars heater though.
(I will say, rain SUCKS. It's probably because I never check the weather so I get caught in it all the time without waterproof stuff, but getting home and looking like I just jumped in a pool is gross.)
I drank something like ten million gallons of pre-reformulated Mountain Dew in high school. I'm pretty sure the bike seat has nothing on old yellow #5. In all seriousness though, a well designed seat does away with most of those issues, and I spend half my time standing on my bike anyway. I can't imagine sitting on our godawful roads.