I'm not frustrated by the pricing policy. However I did buy X1-X2 upgrade on Aug 31st for $100. Literally the next day, the same offer was $50... I emailed Cakewalk and explained that I bought the software one day early. No dice. Oh well, now I'm waiting for another good offer to upgrade to X3.
Have to admit that X1 had a "d" patch and X3 has a "d" patch - X2 had only an "a" patch and is less stable for me compared to X1d.
I'll just wait until another $50 upgrade offer comes for X3. Sonar for me is my hobby, not my career.