A little bit of fading video game history, inspired by both recent events and also how badly Cory Doctorow's graphic novel In Real Life (IRL) botches it.
MMORPGs in the 90s and 2000s used to rely exclusively on monthly subscriptions. That's how they paid for the servers to run them.
That's all well and fine, but even the most expansive games of that era capped out at 100 hours at most of "unique" content.
Most core gamers would finish within two months and quit. That's unsustainable.
So, how do you keep people playing? There are a few methods.
There is tried and true level grinding, of course. Make it take forever to level up.
But that's finite. How do you extend that further?
Make players do it all over again. If you want to play a different class, start over from scratch.