Solid state storage is fast. CDs are slower and because it's a physically spinning disc, there are seek times that delay reading too.
On gba you should be able to just stream things directly from the cartidge instead of loading everything to memory first.
Edit: and your modern emulator console can load the entire gba rom into memory in the blink of an eye.