while i agree with the substance of this, i had to comment on the sheeple thing. Don't see it here half so often as I see it when lurking over at DU, but in either case I can't stand it. Calling people "sheeple", which assumes that people just think what they are told and can't think for themselves expresses such disdain for the common folk. THere are no sheeple - just a lot of individuals with their own opinions.
Welcome to the Real World.
Sadly, most do not think at all. They react like sheep. Probably one percent of our fellow Americans actually think on anything beyond whats for supper or what TV shall we watch.