Casuals have been here since beta.
The word "casual" has many meanings.
What do you also mean by "ruin". The game has made amazing improvements over time, some aspects of the game may have gotten worse but for the most part the game is fine. The only thing that can really "ruin" the game is it's old age.