And I'm firmly convinced that its their choice. There is such a glut of information out there now and mechanics/stats aren't nearly as obscure as they've been in the past. If someone is level 85 and still doesn't know the basics of their class and doesn't take 5 minutes to at least google something or ask other players or just do *something* to better themselves, then there's really no excuse.Those people will never be able to "progress" individually to a point where they could take on more difficult challenges (like raids, like hardmodes). It is a dead-end.
People don't fail because the game is super hard - there's no big thought-invoking puzzles or mechanics that demand extreme korean Starcraft player twitch-reactions and 5000 APM - people fail because they're not applying themselves, they're simply not trying.
It's not the content, it's not because quests are too easy or raids are too hard, none of that really matters.