Given the volume and dimension of J-XDS, it's very well capable of bigger IWB than J-20.
I still remember when J-XDS first showed up, people widely believe it can carry PL-17 internally.
Now as more and more pictures reveling the detail, it's more or less the same ballpark as J-20 IWB size which is PL-15 not PL-17.
I think we all can agree J-XDS will be in the PLAAF at least into 2050s.
To say the J-20 IWB big enough is lack of future proofing foresight.
That's why I call it "sacrificed".
VLRAAM isn't the end-all be-all of air combat (think of weight, maneuverability, ease-of-use in combat, and a plethera of other things. Just because there's a 200nm monster of an AAM doesn't mean every platform HAS to have it, especially in the age of high-speed datalinks and CCAs), and a 6-meter long bay with the capacity for it comes with consequences in terms of structural strength, weight, aerodynamic limitations, etc. Without an idea on what role the J-XDS is intended for, nor what is currently being developed for either of the 6th gen fighters to use, it's incredibly bold and incredibly stupid to sentence something to be "lacking future-proofing foresight" based on an outsider's beliefs. This doesn't even go into the fact that we have no idea what the J-XDS's weapons bay layout is and whether it actually can carry PL-17s.
You say that given the J-XDS's volume and dimensions it is capable of a larger IWB than the J20, true, but IWB isn't the only thing that needs space on a fighter jet, maybe they opted for more fuel, or a stronger sensor suite, or more ECM, or better supersonic flight performance, or any number of other things that the design team deemed is more important than a larger IWB. Judging the design of a 6th gen fighter by the length of it's IWB is akin to judging a sandwich by the number of bacon pieces in it, it's one of many metrics and arguably not the most important one.
At the end of the day, if you hyped yourself up to believe that the J-XDS is to be capable of carrying PL-17 when it first appeared, and then go stomp it into the ground because current evidence doesn't align with your beliefs, you have nobody but yourself to blame.