What if different players are interested in different things? SE is trying to make content for all the different categories of players, which spreads them thin:
- RPers (housing, furniture, glam).
- Casual players (alliance raids, MSQ, dungeons).
- Midcore players that want grinds, relics, mounts and things like that (lots of mount grinds with hunts, FATEs, beast tribes, scrips, Extremes, Field Operations, etc)
- Raiders (Savage and Ultimate).
- People who want dungeons to have more variety (variant dungeons).
- People who want mythic+ (criterion).
- People who enjoy BA and DRS large scale raiding (Chaos raids).

But by satisfying all these different types of people, it spreads them thin making few of them actually satisfied.