Agreed. Any hard talk, direct criticism of America or their soldiers, or their wars, is met with extremely harsh and utterly ignorant Mid West statements such as "You aren't a Patriot! Get out of here!"
That type of collective, knee jerk, sheep mentality, go with the flow joe, BS is what has gotten us into this mess. People hate any real criticism, and often call you negative or cynical if you dish it out and back it up.
Oh well, last time I checked the world wasn't all happy happy joy joy.