How much RAM and SSD do you need for CAD? The more you need, the more you are going to be ripped off by anyone who supports then to the board.
If you want to upgrade with an all soldered machine, it brands throwing everything away and starting fresh.
Even if there exists some magical and super cheap Dell with 1/10 the the price of the framework that can outperform it (really? How about a link with the process and performance numbers) - can you upgrade the motherboard when a btw I've comes out? And reuse the older one as a PC?
Hmm most people I know who get XM line, it's because their noise cancelling works super great on the train. I haven't heard that many people hype the sound quality.
I did have one person who I have my old XM3s to tell me she thought they sounded better than her airpods, but "better" might have just meant "different", I don't know which model airpods she had (1st gen pros, I think), and everyone's preferences are different, etc.
And anyway apple only supports most of their features on iphones. Even if I had an iphone, I would want to reward moves like that.
I think the salient point to remember is that both the XM line and the apple ones have batteries that will die in just a few short years.