You forgot a few classes there mate.
I could have added thing people find op about all the other classes (not every spec), but I think I made my point well enough with the fact that you can't cry OP nerf to five classes in a game and say that there is no class balance. Everyone has tools that they can use to counter the other classes, and gear aside, a players skill, or ability to not make a mistake, is often the determination of who wins. When two players of equal skill/gear up against each other, the loser is generally the first one to make a mistake. No one is perfect all the time.