DragonBlood
You can rationalize being put at a disadvantage any way you want, but bottom line is it's the truth and not benefiting you compared to the old model.
As far as I can tell, the only disadvantage you've cited is if Cakewalk makes an executive decision to fail as a company, which would cause them to keep everyone's money without actually delivering anything. I submit that is an unlikely scenario, but no company needs a membership program in order to do that. I think Commodore computers did an excellent job, and they didn't have a membership program.