Cyberpunk 2077's announced release date has been pushed back by 5 months to September 2020, with the main reasons cited including a need to improve the quality and polish of the game. I applaud the devs there for taking a stand and not choosing to release a subpar product just for the sake of appeasing shareholders.
Should the WoW developers follow suit and take the time to polish Shadowlands before releasing it? Instead of the WoW developers being hellbent on releasing yet another rushed expansion just to meet shareholder timelines. I think the devs need to stand up and take their time by following these industry leaders and pioneers with a focus on quality and polish. Blizzard seems to have forgotten these terms as of late.
This is the only way to really revive this franchise, not with exclusive 6 month subscription gimmicks and metrics focused design.