I looked into the direct storage and I never claimed the ps5 had 4 extra PCIE4 lanes, I said it had 4 PCIE4 lanes and the xbox has none. What xbox claims as direct storege is an API solution but that again is more software. But again I could be wrong I just could not find any mention.
The Xbox Series X has 4x PCI-E lanes. It's actually identical to the Playstation 5 on this front.
Microsoft's approach isn't just software.
The Xbox Series X has only 2x PCIe gen4 going to the internal SSD and 2x PCIe gen4 going to the external expansion slot. So not identical to PS5 on that front.
the expansion card is also only 2x PCIe gen4