Wow & the wow community makes it extremely difficult for skilled players to be successful on their own.
Unfortunately, the community doesn't help the problem as you cannot get invited to any group without having the achievements and/or ilvl.
Now, getting the gear is the easy part.
Getting accepted by the "good" players to give you the chance, your one shot, your one opportunity is the hard part.
Take RBGs for example.
You could be a great player but the achievement system forces you into the 1500 climb.
Just another rant about getting denied group after group without being given a shot to succeed.
Unsub incoming, back to games like CSGO where you can prove yourself a lot easier.