This. In MoP, they attempted to try to keep players busy with dozens of dailies offering tiny, incremental rewards. However, ended up making the game an a unbearable grindfest because players had already filled their free time with additional alts. Since then, they've been slowly making the game more alt-friendly, culminating with the Timeless and Garrosh BoAs.
The pace of the rollbacks has been too slow, in my opinion, but I'm glad they've learned that altoholics are an important part of their playerbase.