It has nothing to do with how much time is spent in game or what you do in real life (not sure why people keep telling us what they do, we dont care) but it has to do with how much content deemed end game you have completed. You could have every class to level 30 but that makes zero difference if you have no end game content completed.

Honestly the problem with this game its too easy and people can pretty much have all the end game content just buy running AK a million times. So by the time you are halfway through the patch and the next patch isn't coming for another 1.5 months everyone has the same gear as you. While in other MMOs just to get a full set before the next patch came out took work. Not just oh.. Ill run AK 7 times a week and within 5 weeks I will have all the end game gear.