I used to endure quite a bit of yelling running on the sidewalk of a busy college town. Now I hear quite a bit cycling, although not every ride. Yesterday we got "Hi people on bikes!" from a wooded field. We both smiled knowing it was some mischievious little boys we saw last week. They don't harrass us just do silly things like launch water balloons at goats. 
I tend to think the people who yell and cuss are projecting the anger they have at themselves for not being active. They know no matter what we look like we are enjoying ourselves and they are too weak (mentally) to challenge themselves. At least that is what I tell myself, difuses my own anger and just makes me feel like bit sorry they are not out there.
Amanda
2011 Specialized Epic Comp 29er | Specialized Phenom | "Marie Laveau"
2007 Cannondale Synapse Carbon Road | Selle Italia Lady Gel Flow | "Miranda"
You don't have to be great to get started, but you do have to get started to be great. -Lee J. Colan