pull down to refresh

Too slow for crowded roadways

Yes, but many cities have bike paths/lanes. Austin has fewer than I'd like but enough of them.

Can't transport passengers or cargo

You can hitch a trailer on them, and carry a toddler pretty easily, but yeah you're not going to do a big grocery run with a bike .. unless you have a trailer on it and are looking for a workout.

Unsafe compared to other forms of transportation

True.

Vulnerable to weather conditions

IME except for high wind and snow, or rain if your traveling on unpaved roads, you can bike in most conditions. But, I've only lived places where the weather was mild most of the year.