There are some third party raspberry pi 4 cases that support m.2 via an internal USB 3.0 adapter [1].
Considering they designed a custom PCB for this product, adding a native M.2 or SATA is a reasonable feature for something designed to replace a desktop PC
[1]: https://www.argon40.com/argon-one-m-2-case-for-raspberry-pi-...