Pissed off expats is global. apart from young Kiwis / Aussies in London I have never met a completely happy expat community.
Also, expat forums are mostly used by people with a problem, and people with a problem are usually pissed off.
It's the few that stay after their problem is sorted that are the perennially pissed off ones ... and the ones that stay, then get banned because they are annoyingly pissing off all the other pissed off expats, and then resurrect themselves are really, really annoying.