Those Bitter Small-Town People are at it Again…

Senator Barack Obama’s words regarding small-town people,

And it’s not surprising then they get bitter, they cling to guns or religion or antipathy to people who aren’t like them or anti-immigrant sentiment or anti-trade sentiment as a way to explain their frustrations.

The following story,
3 small-town jr. high kids suspended for sitting during pledge,
perhaps indicates that the good Senator might have missed one other thing that small-town people cling to.

On a related/unrelated note, why is it that Americans cannot show patriotism without them being called,
a) racist
b) arrogant
c) imperialists
d) all of the above

Whereas when say, us Mexicans show love for our country it is never identified with any of these?