Just go through F-Droid or Flathub and look at the long list of apps that haven’t been updated in years.
“not updated in years” didn’t used to be considered a bad thing. Why is it one now?
If something works well for me as it is and runs locally in a way that doesn’t open itself up to remote exploits, I don’t necessarily need it to keep changing all the time. Even if it would be nice if it had more features, the software works fine for me as it is. I don’t need those updates now or this year.
The only true “need” is that it doesn’t stop working for me when the various platforms or compilers change. I used to use a Python2 program, and I could keep using it for about a decade after its last update, but eventually I did need to move past it because Python3 had long since replaced it and distros stopped shipping Python2. A year or two of no updates it’s nothing.
Breath of the Wild was a $60 game with $20 DLC when it launched in 2017. Eight years later, its Switch 2 Edition is now a $70 game that (seemingly but not yet 100% confirmed) still has the same $20 DLC sold separately. This is a game that already sold enough copies to earn back over 16 times its development cost.
As for Mario Kart World, I’ll be surprised if Nintendo doesn’t announce DLC plans in its upcoming presentation two weeks from now, but that remains to be seen.