Nintendo does it. One of the most successful business models to date, as they have proven. Is it the most tasteful? Surely not, but it works - and where there’s demand, there’s money. Blizzard’s fine so long as World of MoneyMountcraft stays afloat.
I’m not sure you understand the core reason why Diablo 2 was successful with this comment. As I have mentioned time and time again, its staying power is based within the fact there is no defined “end game”.
Your end game experience will define how you play at levels 70-99 - be that magic find runs, rushing people, PKing or dueling, low level dueling - hell, maybe even creating a monopoly of the player driven economy. Not endless cookie cutter rifts or other forced content lol. For the record, Diablo 2’s being played by hundreds of thousands of players still 20 years later and the D2R announcement garnered the largest following of a Blizzard product since the release of World of Warcraft. D2R will be fine.
Man, if I had a dime for every time I dropped a game because its “end game” content, such as Diablo 3 rifts or Path of Exile maps, I’d be rich because I’ve tried to come back numerous times and each time I dropped the game again because it is not a well designed concept and it arguably isn’t a good one even for an MMO, but that might just be my biased opinion because I enjoy loot hunting, not being given my loot by some end game mechanic that determines and ensures certain iLvL gear drops only/mostly from said end game.
Here’s to eternal open-world farming.