The subscription model was dreamed up by some marketing wonks as a way to assure an annuity income that will make stockholders happy and support share prices through more reliable revenue forecasts.
It certainly wasn't a response to any user demands. Some people do accept it, but I've never heard
anyone say they'd
prefer it over a one-time purchase and optional paid upgrades. I would never buy a software subscription, even though as a software vendor I actually offer them myself.
The subscription model is a good fit for software that requires frequent updates and intensive customer support/training. My own company works this way. We don't call it a subscription, we call it a maintenance contract. It's entirely voluntary and the software won't stop working if you don't buy a contract. But we will charge you an hourly rate if you need help, upgrades will cost extra, and technical services are pay-as-you-go.
95% of my customers buy a maintenance contract. No coercion needed.
Ours is a big, deep application. We service an industry with high turnover rates, so we're continually gaining new inexperienced users who have how-to questions. Most of our users are non-technical. Many sites have no IT staff, nor database or network administrators. Most sites require extensive report customization. All this means that the software itself is only part of the product, the rest is a substantial service component, which rightfully deserves ongoing payment.
But even though I sell subscriptions I cannot imagine such a model being applied to music software. The most complex application you have is your DAW. But you don't expect Cakewalk to come to your studio and set it up for you and teach you how to use it. You wouldn't expect them to customize it for you, provide 24-hour emergency bug fixes, manually repair a broken project file for you or calibrate your subwoofer.
The question is: would you
pay for that service, knowing that it would be very expensive? And would you stay with that vendor if such payment was mandatory?
I have a real problem with mandatory subscriptions or heavy-handed coercion. When my Waves plugins stopped working (claiming I had no license) I wanted to ask the company why their products were failing. If the wheels had fallen off my new car, I'd be entitled to an explanation from the manufacturer. But I could neither call nor even email Waves, because I hadn't bought the WUP.