My suggestion is to have sales when the program is lauched instead of having to wait 6 months.
Currently, when Cubase releases, the first ones (the more loyal ones!) have to pay full price for a program which may have some bugs. If you’re patient, you eventually will be able to buy the new release in a sale.
Wouldn’t be better that the loyal customers have the sale? When you’re going to launch a new program (Cubase or even Dorico) you do a “pre-sales” or “early adopter” sales to favor the loyal customers. And then, the program goes full price.
This would be much more fair than the current model (having sales 6-7 months after release).
After all, there’s going to be a sale…