I think you misunderstand my point. X1x is clearly the better designed console but only when compared to the Pro. And XSX is an incredible console for its price to tflops ratio. I am sure you have seen my posts where I have listed those charts. I also think the XSX's high CU count and lower clocks are a bottlenecked that is holding back its GPU. I am sure you have seen me call the PS5 overengineered and not as good as it could've been for a $500 console. And yet, I also believe both the PS5 and XSX are the most powerful consoles Sony and MS have ever released.
There is nuance to my argument that I'll admit is hard to get across at times. X1x can be the an incredibly designed console, but also not as good as it could've been a year after the Pro and $100 more expensive. I can forgive Cerny for sticking with the Pro in 2016 when Zens were still relatively new, and he had a strict $399 budget to adhere to, but MS? Polaris was already over a year old by then and they had an extra $100 to play with. Do you remember Senjustsu Sage? He was told by MS people that they would be upgrading the CPU. Poor guy risked his account because he was mislead by some MS exec. But to me, that shows that Zen was in the discussion at some point, and the X1x despite its high ram bandwidth, suffered from the same issues are the Pro when it came to running games at 60 fps. It was bottlenecked by the same shitty jaguar CPU.
Im sure the MS engineers who had to get 6 tflops in a console did a bang up job, but are you telling me that MS engineers didnt want a better CPU in there? Of course they did, but they couldnt have gotten 6 tflops and a zen cpu in one SOC and had to settle for a big jump in GPU likely because beating Sony's tflops count was the main driver there.
Same thing with the XSX. It's a phenomenal console. In some ways, better designed than the PS5, but clearly those 1.8 ghz clocks are way too low for an RDNA 2 card which routinely go over 2.2 ghz. thats where all the gains come from. Someone brought up the 13 tflops 6700xt in this thread, and that GPU has no problems giving a linear 1:1 performance increase over the 10.7 tflops 6600xt. So why dont we see that for the XSX? Because they wanted to hit that 12 tflops and instead of going with the 40 CU 6700xt and pushing clocks to 2.2 ghz and coming in around 11 tflops, they chose the high CU count just to hit the 12 tflops 'marketing' buzzword and ended up creating a bottleneck.