Originally Posted by
Wilfire
From Vanilla and up until Cataclysm (which is, coincidentally, considered to be WoW's golden age), you could play very sporadically and still get to experience all of the content. You could play for a month or so, get bored, quit, come back a year later and then run through the content that you've missed and see the story / the encounters and all that.
Starting from Cataclysm, Blizzard began to remove content. If you missed a PvP season or didn't play your char seriously during that time, you'd end up never being able to obtain the elite recolor of the set. In MoP, Blizzard stepped up their content removal game and first deleted Battlefield:Barrens when SoO launched and later completely erased the legendary cloak questline and when WoD launched. If you want to experience MoP story right now, you just can't since most of the important post-launch story content was removed. This is on top of elite set removals.
WoD mostly had the same model of content removal as MoP but also added time-gating in the form of pathfinder achievements.
Now Legion retained all of the content removal and time-gating features of previous expansions but doubled down on them: artifact appearances are very likely to be removed when the next expansion launches and they aren't something that you can obtain in a day or two, you have to play the same character for months to collect all of them. Not to mention the insane AP and RNG treadmill that you have to keep running unless you want to fall behind and be locked out of current content.
So the question is, why does Blizzard insist on people continuing to play their mains to keep up with the pace of the game instead of quitting for a few months to cool off or play alts? The only thing this business model promotes is burnout.