The answer is to allow people to host it themselves. If you’ve got a Discord server and people who want to experience a game with you, you could get 40 people together to do a WoW raid long after it stopped being profitable for Blizzard. In a case like Pokemon Go, either that stuff is determined algorithmically or there’s a game master with their finger on the button to trigger the event; users could run that too.