Getting a bit defensive?

Whatever you do - DON'T tell Americans they are whiney. Suddenly they won't hear a word you say.

I dunno why asking American's to check their attitude is such a horrid request (granted it could have been said in a gentler manner).

What do you think? Are American's whiney? And I'm not talking about the "other" party...I mean America.