Here's my take on it ...
I think Cakewalk charging for X2 is perfectly fine because there are a lot of new features and tools included (New amp sim, R-mix ... etc).
But ... X1 should not have been left in the state it's in. There should be enough resources to support a release for at least 1 or 2 future release cycles, which in Cakewalk's case would only be 24 ~ 36 months. I don't think that's too much to ask. I'm not talking about making it compatible with the latest greatest VST version or operating system, but I'm talking about making it work the way it was advertised to work when you bought. That should be every companies goal no matter what you are selling ... PERIOD.
There is nothing wrong with expecting that ...
The fact that they don't is a business choice
they have made ... not everyone works that way ... it's a choice on their part to force their customers to upgrade. There is no written rule or law that states they have to operate their business this way.
They really had a chance to knock it out of the park with X1 ... being DAW 2.0 and all. If the Pro Channel would have worked reliably, if they would have kept color customization (for the life of me I will never in a 100 years understand why they took that away), wouldn't have crashed fast bounce, and a lot of other bugs, they would have been rock stars in the DAW business.
Anyway, I'll be jumping on the X2 bandwagon in hopes some of the things that got left unresolved in X1 will get fixed ...