As Spock said, "the needs of the many outweigh the needs of the few, or the one."
Would we all, collectively, rather have the Cakewalk developers spend time trying to migrate fixes from X2 back into X1? Or, would we rather they use that time/resource to fix several X2 bugs?
Having both is not possible. These developers are very specialized. It's not possible to just bring someone in on-the-fly to fix bugs in a 20 year old codebase. It would always have to be the diverting of a dedicated in-house resource.
I know where my vote would be.
Of course the other alternative is they just wait and fix everything in X1 before releasing X2. Since that's impossible for any software, that would mean we don't see X2, Cakewalk goes out of business and X1 users still don't see those bugs fixed.
Part of owning software like this is paying a yearly fee to use it. I'm glad to pay. I mean, look at the Reaper DAW, they don't charge much, and consequently they don't have in-house resources or bandwidth to fix things. They literally created a way for users, using Javascript, to add and fix things to the DAW. That's their fallback, that USERS fix it. Hahaha. So, be careful what you ask for.
I pay a monthly fee to Adobe for CS6, I pay a yearly fee to Maxon for C4D, the list goes on. DAW software is no different.
For those of us that might not like this, we could always switch back to tape, outboard gear and a dedicated hardware sequencer locked into a particular version of the firmware (not a terrible option, actually).