I just read random article , some tidbit about what Blizzard learned from last WoW expansion. And one thought blew my mind.
300 developers actively working on WoW. Even now 12 years after.
So its 16 years of continuous content development with team that is 300 people at its smallest - and its all Blizzard quality people.
LOL , how can anything compete ?
( disclaimer , i dont play WoW , neither did I play it since Vanilla )