Every game is different, but for every Subnautica with 5+ years of active development post initial sale you'll get a bunch of successful games and only marginal updates for 2 months.
For my next game, Railgrade, I am planning a couple years of updates, but even that will be dwarfed by the long tail years of continued sales after updates are done. I expect Railgrade to be on the market for 5+ years. For consoles it should be purchase-able for at least a decade until Nintendo shuts down the eShop. Then it should continue being playable for decades more.
At some point emulators will take over and my effort can keep bringing players joy for eons more. I am not interested in Apple's "expiring" model of art.