It was a little harsh, but then again, when you use your bike for transportation, you get tired of people being rude just because you're on a bike! Especially when you know you're doing your part to keep your body healthy AND the environment!
When I first started using my bike I felt kind of silly because I didn't have a car, and that somehow I was lower than other people who have one! But there are lots of countries in Europe where people use bikes for transportation, and a lot of Americans think of Europe as sophisticated. That changed EVERYTHING! Besides the fact my legs are built like a brick you-know-what house!
sometimes construction workers yell at me when I ride by (which is annoying!), but mostly I just ignore people being rude. Like you said, they're the one's getting big fat guts n' butts!