What happened with X1 was expected as far as I am
concerned. When you touch the Core engine you are
asking for trouble and in this day in age (I'm older, thus
from the old sw development cycle) which has an Alpha,
Beta, Ship cycle the user robustness testing is actually done
by the customer.
in my opinion in this "if it's not downloadable for free I don't
want it" modern mentality it's ok but for us all who are whiling
to pay it bugs me a lot. This is not a CW specific problem. It's
the entire software industry that is screwed up.
It took 3 releases (7,8,8.5) to get it right. This is why, and for
the reason mentionned above, I am likely going to dkip X2
Obviously this is a persnnal point of view but I have worked 20
years in software developement cycle and I have seen the increase
of side
effects of shorter developement cycle