Even though I don't necessarily like it, I understand why they solder the RAM on the SOC: Higher bandwidth/greater performance, better power efficiency, etc. But they have no excuse for the SSD.
The shortage that connects to a modern Mac isn’t an SSD — it’s raw NAND.