I'm at a loss to understand why certain people are so protective of certain software especially CDR software, as if it were their own children or family pets?
They aren't the authors, and the only connection they seem to have with the software company is having paid a registration fee by the looks of it.
Paying a registration fee in no way makes that software any better or any worse than any other software.
Being a martyr for someone elses work, and feeling righteous about having parted with your hard earned $ seems to be making for a lot of disinformation which ultimately doesn't help anyone very much.
Having a vested interest in the software i.e. being, or becoming, some sort of zealot for that software just lessens rather increases its value because all objectivity for it goes out of the window and in its place is just left the zeal.
I'd just like to appeal to whomever it may concern, to open your eyes and realise that what your zealous about is simply software; code; 1's and 0's; sets of procedure calls; and that's it.
If it gets the job done to your satisfaction then that's terrific.
There isn't just ONE way of doing things; just different ways of achieving the same thing, and there's no right or wrong way of doing that.
Please measure successes objectively when it's possible to do so.
When things are obviously wrong with your pet software, face up to it, stop crying about it, and deal with it. Software is rarely perfect and often needs updating and/or patching. So what.