Reality check: Everything presented here is a fact except for the second to last sentence, which is an opinion.
Owners of X3 Producer could upgrade to Platinum for $149. They therefore obtained what would have been X4, but also, had the
option to receive bug fixes, features, content, and enhancements for a year at no additional cost. Basically, they were getting X4 and what would have become X5 for $149. They also had a full year to evaluate the program, which would provide useful background information for making a decision on whether to renew or not at the end of a year.
Furthermore, unlike the previous model where bug fixes stopped at a certain point, bug fixes became a continuous, ongoing process.
With this system, users had more options than ever before:
- They didn't have to update from "X4" if they didn't want to.
- They could update every time there was a release.
- They could update when they felt like it, for example, when there was down time in the studio and they had time to learn the new features.
- They could do any combination of the above, including rolling back the program itself and individual elements.
- They could wait a year and download a year's worth of updates at one time.
Before anyone says "look over there," here's how the above relates to the OP. The concern is whether the subscription [sic] model with a monthly release schedule affects reliability negatively. Downloading a monthly update is
optional, so if you feel that downloading monthly patches leads to less reliability, download them when you feel any bugs that affect your workflow have been fixed (and roll back if they haven't). Or download quarterly, or yearly, or when there's a lunar eclipse, or whatever. (Granted there is no option to download bug fixes a la carte, but that didn't exist under the old model either - when you applied a patch, you applied the entire patch. So there's no difference there in terms of "choosing" your stability.)
My
opinion is that bugs are being fixed at a much faster rate than new bugs are cropping up, that unanticipated bugs caused by other fixes are being identified (the community is very helpful in that respect) and fixed much more rapidly, and I attribute this to the monthly release schedule.
I am willing to put up with a few errant bugs every month in return for a platform that I find through constant use is becoming increasingly more functional and stable with each release.