And why players need to improve? It's not a single player game where you can choose desired difficulty, so there gotta be stuff to do for all types of players.
And here we have this topic, b1tching about how content in this game is too easy and players need to improve so that developers could make harder and harder conent.