American expats are always the snarkiest, most negative people in any crowd. Believe it. They can't handle their home for whatever reason, leave, take up residence somewhere they feel to be inferior to the USA, and spend all their time complaining. Being negative helps people feel superior, and lots of Americans have a real need to feel that way.