Incentives rule this world. Words are weak, if someone says they'll be rewarded for something, but isn't. Will they truly do the same thing again?
Valve is a good example, their long term support of existing features is poor. But their ability to come up with new and interesting features is amazing. Their compensation for new things is much higher than maintaining old things.
Yes, on an individual level people might not always chase the rewards. In fact, it's better not to always do that. In tech, it's way better to learn more to up skill ones self as that'd lead to better earns later. However, on average, what is rewarded will advance further than what is not.