At a low level your correct, but you can use error correction and a lot of redundancy to prevent cosmic rays from corrupting solid state memory and still have a lot more than 16K of storage space for a long time.
...which involve error correction and a lot of redundancy. But I assume you meant radhard electronics boxes, which lets you run whatever you want within a cosmic-ray shielded box.