I get a similar impression. The community is deeply negative, and deeply cynical about everything. Everyone seems to only care about compensation. It seems full of the sort of people who put zero effort in but who know how to play the corporate game enough to negotiate big salaries, only to then moan about poor performance reviews or getting laid off.