This has been said many times in the past. Curse of Osiris? Holy smokes that damn near tanked it! But it won’t die. Not for any reason other than marketing. They put on a show, show off something appealing and new players come flocking in.
Those of us who have been here since the beginning are not immune to this. We hope, each season and each DLC, that something gets better. That somehow they turn this ship around.
This game will go on and on until there are no more seasons or DLCs. It will drag itself to this point and once Bungie says We’re Done? Then that’s it.
But it won’t die. Not til then. Bungie will keep D2 on life support to keep the money rolling in for future projects.
That’s what they always say. They get fed up with the way things go, decide to uninstall D2 and go about doing something else for a month or two.
Then they hear about a new DLC, season or some other item that grabs their attention. The great migration back to D2. This is its cycle now.