Adobe charging subscription is one of the most asshole moves I've seen in software.
I understand that you can charge monthly if you provide a service. You can charge monthly for SaaS or PaaS, but charging monthly for a desktop application can't win the goodwill of the people.