Funkybot
don't you have a nagging feeling that X3 will get released with some bugs (many of which have existed for years),
Yes, of course. Every complex piece of software ever created has had bugs at first. While I agree that X2 has more than an average amount of bugs for what should be a fairly mature product, most of them have reasonable work-arounds. And the large, large majority of things I see people complaining the loudest about are not bugs. The take lanes have some real bugs where names get criss-crossed and such, but the people complaining most about that argue that the feature doesn't work the way they would like to work. That may be a problem, but it isn't a bug. Lack of VST3 support was not a bug, etc.
Cakewalk claims that they have addressed many of the problems reported against X2 as they redesigned big parts of the system at X3. It makes no sense to me to get hung up on the principle of a discrete X2b patch versus upgrading for a modest price to get those fixes plus a bunch of new capability.
And let's not forget the nature of the challenge. They support the product on several OS versions, a virtually unlimited combination of motherboards and CPUs, lots of different audio interfaces and control surfaces, etc. And on the software side, they support VSTs from any supplier. Yes, it SHOULD all work seamlessly, but that is a lot of complexity to deal with, and it isn't surprising that some users have combinations that mess with the program. It is inherently more complex than a closed system like a word processor or a spreadsheet app.