Since this game have become really hard for some people I think this game need options to gear without having to play with 19 other people who might be very bad at the game.
What if we could pay for achievements instead of playing? Since its very time consuming for many people and the age of wows audience is well above 20 by now, so most of us got work and can't really play as much wow these days.
Paying for 19 NPCs to help you do the raids would also stop the 3rd party market like the wow token stopped the gold sellers.
Or pay for rare mounts like the world boss mounts, who have time to farm those on 30 characters a week with a job?
Wouldn't this solve the problem that casuals that could not even raid be able to get the mythic mounts?