Roads are there for people to GET SOMEWHERE. Usually, that’s work or the store, etc. People are driving somewhere for a PURPOSE.

OTOH, most bicyclists are riding around for RECREATION. Not only that, they are IMPEDING the flow of traffic (unlike someone in a car, out for “fun”). Add those two together, and most people get annoyed. Would you get annoyed if people were holding up traffic DANCING in the street? Playing football or basketball in the street??

I don’t fault folks in urban environments using bicycles for TRANSPORTATION. However, riding around, blocking traffic, using a bicycle as a RECREATIONAL device, or a piece of FITNESS equipment, while folks are trying to get to work and pay taxes that PAY FOR THE DANGED ROAD, is frustrating...