The kinds of suburbs people are lambasting here are almost by definition places where the only things in non-driving distance are houses and some basic amenities (schools, big box/grocery stores, maybe a library). Once you're to the point of having more than a couple of restaurants in walking distance (that aren't Perkins) that's not really what we're thinking of when we blast "suburbs."
The point is, not all suburbs are the same. Some are a lot nicer to live in than others.
Suburbs frequently have wide roads that make bike riding quite easy. They are also usually flat.
I don't know what you are doing to annoy car drivers, but I've biked a lot and have never been yelled at. (Or heard others yelling.)
One of my friends has been shouted at several times cycling down a mile-road (i.e. 12-mile), that he should get out of the road.
Main roads being 3+ lanes and with huge parking lots on each side and little to no sidewalks or pedestrian lights on traffic lights. Residential roads are wide and have the houses, trees, mailboxes, etc set way back, have no street parking, and also often have no sidewalks, or sidewalks that do strange things like start and end randomly. All of this creates kind of a feedback loop where the wide spaces encourage driving fast, and the usual lack of obstacles and good bike lanes and sidewalks discourages walking and cycling. The feedback is that the faster drivers and fewer other non-drivers tends to discourage anybody else from getting around any other way. Make it so that it feels nerve-wracking to cross the street or cycle a few blocks, and virtually nobody will do it.
Of course, I wouldn't have felt comfortable riding a bike on the road there, so it somewhat mitigates how useful a bike actually is.
We jokingly referred to it as "the suburban cultural wasteland", because you had to walk 2-3 miles to find anything that wasn't more houses, a grocery store with corporate specialty stores attached (Starbucks coffee, various automotive places, etc), or a school.
Most of what you could find in that radius was a mall, which was just a bigger version of the grocery store thing or various pieces of civil infrastructure (parks, community center, etc).
You had to go 4-5 miles to find anything that was even slightly not cookie-cutter, which put it at a fairly impossible distance to walk routinely.
I'm contrasting this with the city I now live in that the suburbs were around, and I'm pretty sure I could hit an oddball business with a baseball from my window.