I think I missed something in one of your older posts.
They aren't "forced" to pay a yearly fee. If they don't want access to more upgrades then they don't have to pay. They can use the latest version that they have forever (already stated...but I think you had the misconception that you're forced to upgrade after a year)
I think that charging people on a yearly basis once they have purchased an owned license is unecessary and unfair.
Comment