Am I playing a different game?
You are playing it wrong. They have so many blocks/blinds/evades/CC/heals and all the while doing high dps and insane chasing ability. For most folks the class is new and will take time to master. I played like kitten and still easily won nearly all my games hitting legendary, its that easy.
Not your fault really, it’s basically a hate bandwagon for being “new”. Happens in every game.
Stella Truth Seeker