jatoth
Anderton
You're forgetting that when doing the yearly releases, SONAR did have a reputation for being unreliable. Have you already forgotten about the shape X1 and X2 were in immediately upon their release?
Solely the fault of "marketing" driving the release process. Why did we NEED three X versions?
Because "fixing" the first two wasn't profitable. The problem is with the bean counters.
Marketing = revenue
Development = expenditures
The short sighted nature of most corporate software houses.
X3 was a better program than X2, which was a better program than X1. That's why we needed three versions.
X3 did not just fall out of the sky. It required
significant development costs to integrate features like ARA and VST3, let alone all the other features, as well as the cost of licensing programs like Melodyne. Without more resources (i.e., charging more for the software),
it is not possible to continue fixing bugs in older versions for extended periods of time while simultaneously developing new features that the market demands - don't you remember all the requests for VST3 integration, and the issues people were having with V-Vocal?
If enough was charged for software to cover more or less indefinite bug fixes regardless of what happens in the rest of the world (new standards, OS changes, etc.), the price would be prohibitive. Then people would complain about the cost, because a lot of folks don't seem to realize that "free" bug fixes
are never free. They are factored into the costs of software.
So you have a choice, because you can't do both: Keep polishing older versions until they become so out of sync with the rest of the world they become outdated anyway, or move forward and develop newer versions that remain competitive with a software world that works pretty much the same way Cakewalk does.
It's easy to hope that somehow, Cakewalk can exempt itself from the rules that govern this industry, our economic system in general, and the conflicting needs of different consumers ("Faster bug fixes!" "No, more testing!" "Add a Chord Track feature!" "I don't want new features, concentrate on core stability!" "I couldn't care less about the content!" "The content is great, I use it all the time!"). They are not immune to those rules so they must make tradeoffs. Cakewalk chooses the tradeoffs that according to user surveys, forum comments, and reviews would appear to benefit the greatest percentage of the customer base.