It tells you that the PC hardware has already been there for over a decade and the software is merely taking advantage of it now.
This is only partly true. But SSD is just one piece of the puzzle, you also need fast decompression unit to go with it. PCs do not have dedicated hardware asset decompression units like the consoles. The temporary solution is to fall back to CUDA cores via RTX IO until there's a silicon implementation sometime in the future.
Directstorage was developed for modern consoles that are only now adopting SSD technology.
It is developed for PCs as well. If upgrading to 3.5 GB/s or 7 GB/s NVMe drives were giving you 10x or more improvement in game load times over 500 MB/s SATA-SSD from the get-go, then they wouldn't be bringing these technologies to PC. But sadly, this doesn't happen...
PC systems already have large amounts of system memory and ridiculous GPU bandwidth, circumventing many of these issues anyway. Why read from an SSD when you can just store it in memory and take advantage of the full bandwidth of your GPU?
Ah, and here we go again. So Microsoft, NVIDIA must be foolish to develop and bring technologies like RTX IO, SFS, and DirectStorage to PC because... more memory... You could have literally saved them a ton of R&D cash and solved the problem right there, buddy.
That's not how it works. The pipeline between storage and system RAM is still massively slow and has bottlenecks. NVMe drives are nowhere close to being fully saturated with the current ancient storage APIs. Transfering huge amounts of data from storage to fill up all memory is still going to be painfully long if you don't solve the I/O bottleneck that DirectStorage is looking to solve.
while an upgrade between SATA SSD and NVMe is only marginal.
You could say it's non-existent in most games.
See Star Citizen example above.
Modern NVMe drives are nearly 10x faster than SATA SSD, even faster than that. The SATA SSD was about 10x faster than HDD. So the jump from SSD to NVMe should have been just as big or even larger than the jump from HDD to SSD.
But that isn't the case... Why?
There you go.