Which is why subscription software is better for everyone. Everyone is on the latest version.
In most cases this is entirely unrealistic.
For a password manager KeePassXC is better than all proprietary offerings and it's free and plenty of implementations are available on all major platforms.
There are people running ancient MacOS versions, because that allows them to keep using professional firewire audio interfaces they have.
How would subscription model that breaks expensive hardware compatibility, breaks all your existing photo/video projects (aperture/final cut), or breaks compatibility with really expensive plugins needed for work be better for users?