Does that happen even as you reach higher ranks in Heroes? I would assume as you progress in the larger brackets you would encounter less and less of those types of players.
No pain in the ass Tracers or Genji's? I find that even on a counter class, a good player with one of those heroes can make my life more annyoing for that game.