Yeah, that's about the speed of the stock drive but because you can slot in any drive, including crappy slow drives, and allowing for the other demands on the drive by the OS,
Insomniac's streaming solution for Spider-Man banked on half that (20 Megabytes a second).
On PC your HDD/SSD is using filesystem not optimised for your data and reads that using a [Windows] I/O subsystem not optimised for your game's streaming needs. That data is dropped in main RAM. If this data is different things bundled together, e.g. textures, audio, geometry, AI, shaders etc, the CPU will probably want to split it up first. If this data is packed (and it usually is) and not in a compressed format immediately usable by the CPU and/or GPU, it then needs unpacking first and anything for the GPU then needs to be copied to VRAM before it can used. Once the game has all the raw data, it also needs to generate the game environment, so building/creating the game worlds, all of the environment and potentially hundreds if not thousands of items in that environment, which may have their own physics and/or other behaviours. Then all the 'living' things with AI need their systems creating. There are dozens other smaller things/jobs that need to happen after the data is read off your drive, before your game is ready to rock.
This is why openworld games like GTA V and Witcher 3, even on fast PCs with fast GPUs with lots of RAM and fast SSDs, still takes an age to load.