I don't see how complaining about certain things in life supposedly, according to the OP, means you are unhappy.
Complete BS.
It's freedom of speech and back in most expats home countries no doubt the same things were voiced.
Of course complaints about living here on this platform I guess are relatively safe as opposed to complaining in person, which could land you in a whole lot of pain, deformation, LM or simply no service whatsoever, not to mention a battering.