Bitcoin wont be “abandoned software” anytime soon. As long as it’s worth something it’ll be worth someone’s time to fix critical bugs. The last 10+ years there haven’t been any meaningful changes to core that were completely necessary (segwit / taproot were not necessary). If there a major disincentive for people to tinker I think that is a very good thing.