I wholeheartedly agree, but it's still not perfect. Introducing new revenue models into old industries where people are used to "owning" their software can be dicey.
A decent middle ground is permanent fallback versions. But then you still have the issues with feature creep.
A decent middle ground is permanent fallback versions. But then you still have the issues with feature creep.