Games can't be allowed to be a mess no more. Titanfall 2 isn't getting the resources needed to repair its online play on PC. Anthem was dropped in OSRS GP the middle of the development process of its massive overhaul. Fable Legends was canceled before it had even been able to launch. It's not happening, and you must be Fortnite or you'll die trying.
A developer's passion can be extremely irrelevant to publishers, as well. Dragon Age 4 has been delayed twice due to greater-level interference continually dictating game's direction. Metal Gear fans are the ones who most definitely want single-player games, received the game with co-op, Metal Gear Survive in 2018. This isn't even to be discussing all the companies Activision Blizzard wastes on constant Call of Duty development.
Thank goodness Jagex emerged at a time where it was independent. When the player base started to stagnate in the late 2000s the publisher could have shut down the whole thing. Heck, Raven Software started laying people off, even as Warzone generated billions of dollars, so even a successful game could be a disaster for the human beings behind the game.
The successes we see are usually just an exception to the norm at times. The stars needed to align to allow Among Us to find its audience long after the game was launched, and arguably the biggest example before that - without the support of buy RS gold a huge publisher was Undertale earlier in 2017.