People will always be bored.

There are too many players who rush through things, reach endgame, expect it to be entertaining for months, but devs just can't create content fast enough for that. And it's a damn lie to say WoW didn't have this issue with Legion.

I know there's "the housing issue" but seriously, if they are bored, people should just cancel their subs, and go somewhere else, it's what every normal person does: you're not going to pay to force yourself to play a game you feel you've completed. What's the big deal ?

This is what happens all the time: people come back after months to try out the new expansion, complete it in one or two months, and then they leave. That's not so weird. Just put the game in hiatus, and come back when you feel like it.

And the housing market be damned.