I think you’re all too pessimistic.
Blizzard wants to make money.
Blizzard needs to make money.
Blizzard is going to make money.
The sooner they wrap up Shadowlands, the sooner they can set up pre orders for the next expansion which will earn them $100 million or more within a very short amount of time due to pre orders.