Exactly, a reasonably high res high quality JPEG can be that size or more.

Also, I guess the physical size of the carts (and the chips therein) - think about how small say an SD card is, and they can hold 4gb! And probably have miles better read/write rates.

Incredible how things have moved on.