I have always been an avid gamer since I was a kid. Yes since High School I have had to cut back on my time spent but I still greatly enjoyed them. In recent years game makers simply make games harder, you need to devote countless hours to the grind to get the uber rare items, you need to be a world class microer, and played thousands of hours to know the ins and outs of AI pathing, and a handful of sploits. People with jobs and other interests, or jobs, are continually moving away from games because of this.
I have heard the excuse of its all about the money, but if that were true, then they would actually be trying to attract new players, or at least stop hemmoraging existing ones.