Software does not exist in isolation. I am acquainted with a number of people and organisations who deliberately keep otherwise obsolete equipment running obsolete operating systems in order to indefinitely continue using old software instead of paying for new versions and/or switching to a subscription model.
While it is certainly a choice, and one people demonstrably make, it comes with downsides and tradeoffs - it is not unambiguously better.