Here's my take on this upgrade:
It's not really a membership; it's a financing plan.
Imagine buying a fridge. Keep the payments up for one year and you own the fridge... or the software, in this case. Skip a payment and the repo guy will come a-knocking.
You always pay interest on a financing plan and this one's no different.
Don't want to pay the interest? Buy it outright; you get the same product. If you have to borrow the money to do it, you'll simply be paying interest to someone else, your credit card company, your bank, your mother, whatever.
This is the best solution for all concerned, IMHO.
Customers get:
- what they pay for as long as they...
- keep up the payments for a full year and don't try to skip any, or
- buy it outright with an up-front lump sum,
- new features one at a time so they can be integrated into workflow more easily.
And Cakewalk gets:
- better cash-flow,
- easier, less confusing launches for new features.
I really don't see a downside to this.