I am not afraid to come out and say it 'I suck at natural skill' in game and in real life. I compensate for this by being a hard worker. Over my life I have come to the conclusion that most people are simply going to learn things faster than me and there nothing I can do about it. However, I have one thing going for me. I am a grinder in games and in real life. When most people quit I am still working and over time I begin to catch up or even gain advantage.
What does this have to do with world of warcraft? There is no longer any motivation to work hard to get to the top. Especially when you can see everything hardcore raiders see by running LFR. The only real difference is arbitrary numbers and gear rendered a different color. That's why people are leaving the game. Even if you are a hard worker you have no motivation because the scrubbiest scrub can do the same as you.