Okay, my turn here.
For those complaining about them not having a right to be there because they don't pay their dues (registrations etc) you are wrong, they have every right and are perfectly legal to be riding those roads....even the windy mountain roads with little shoulder. They don't have the right to be stupid, but neither do you!
If you know it's a popular area for cyclist then be aware and prepared. One of my favorite rides is the Alpine loop and nebo loop here in utah. Both roads don't have much of a shoulder and are narrow. I choose to ride them early in the day and never on a Saturday or holiday to avoid heavy traffic. I actually usually only see a few cars.
Occasionally we will ride side by side until we hear a car coming then fall into single file and move over to the right. We try to be courteous, but again so should you. Some cyclist don't try as hard as others, but just as many redneck jackasses buzz the cyclist and or throw objects at them or slap them on the back as the buzz them. It happens. So try to see the picture a little more clearly and understand that there are jackasses on both sides here.
And bess, maybe your buddy hung you the bird because he thought you were the same guy who ran him off the road the week before.
Lastly try to remember one thing. You and your vehicle weigh thousands of pounds and they weigh a couple hundred. You will win every time. Personally I don't want to be responsible for killing someone. But that happens too.
Oh and BTW, for those complaining about the people not "paying" for road maintenance. I easily spend more on registrations per year than each of you complaining combined! We do pay our part, maybe in different ways, but it's paid and it's a right. Just as much a right as you have to be there.