People still bitching, yet when I played, all the new people were pretty chill.
Sure they weren't top of the scoreboard, but I was pretty close, as a new player myself.
Also to make you whiny bitches moan more, people can get premium accounts for as little as 50¢. You buy any item from the Mann co. store you get a premium unlock.