Well, this is quite interesting. So, here's another option: $399 for a perpetual license as a choice. That should still be fine along with the subscription options. But here's a thought some of you may not really be considering: If you use Google, Dropbox, Netflix, etc. you're using a subscription-based service. Obviously a few of them offer free services for minimal use, but when you use it for business, you might upgrade to a subscription model so that you don't have to worry as much about your upgrade path and such. And yeah, no more dongles.
The trouble (or coolness) of subscription models is this: We'll be there one day. At some point in the future, it stands to be that your PC will be in a cloud, although the DAW industry will trail way behind this trend. But really, we are subscribing to Sonar anyway, perpetual license or not. Once the hardware and OS dictates the older software is no longer supported, you'll upgrade to the next version. And yes, Cakewalk does offer great discounts on upgrades.
I used to think perpetual licensing was better, but when you really dig into the way we typically use the software, subscription models aren't always so bad. Not a great thing here for Cakewalk, but say you decide Sonar isn't for you anymore? What if you're so infuriated by something in Sonar that a competing product does better? You can end/pause your subscription with Cakewalk and start/resume your subscription with another company. Then decide, "Nah, Sonar was really better." You can decide that without having to spend hundreds to own both products, or juggling trial versions that no longer work without re-installing your OS. Or say, you receive a session that is not native to Sonar to mix for a month. You can go away and come back. Or subscribe to both. How's that?
For businesses looking to save $$, renting software/hardware is far better. For example, I'm moving my company over to Google Apps from Zimbra. No more do we have to upgrade/manage the hardware, or upgrading the software, certificates, licenses, or spam. Those go to Google Apps for Business at $5/mo. per user. AND, Google can update the service/app on the fly for us! Obviously that last part doesn't apply here, but having free upgrades for life in the subscription model would be nice!
So, let's add perpetual as an option. No harm done. It's not something the software should really care about. Activating the perpetual license disables the licensing checker, and disables the upgrade path. Solved.