The TF2 community isn't great.
The TF2 community isn't great.
It seems like you're suggesting the issue lies with the community, not the individuals involved. If someone wants to play Scout or Sniper, they have the right to do so, regardless of their character.
I gradually stopped enjoying competitive games, but Awesomenauts remains my favorite. It might look easy, yet I pushed through tough matches, and even the losing side sometimes called 'gg wp'. I recall a time when our team staged a massive comeback, fought back just in time to win the match, and everyone still used 'gg' and 'wp' together.