Good RPGs should be about your character's stats developing. Look at games that take D&D as a basis. Stats like charisma that allow you to interact with NPCs in different ways.
The way a good RPG should work is this. You level up your character and in doing so increase your stats. This has a huge impact on whether you can defeat bosses or not. The way WoW works is much more like an action game. It is skill based. Every fight has things to move out of. Stand in this for too long and you are dead. This has bothered me for over a decade. Every time there is any kind of movement in a fight it annoys me greatly, not because I am incapable of moving out of it, but because it makes me think "I wanted to play an RPG, not an action game or jump and run".
In an RPG, whether I can survive a certain attack or not should depend on whether I have the right level, the right gear and the right stats. Like having the Onyxia cloak and having enough resistance.
That's how RPGs work. This is not an RPG. It's an action game.