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.