@xenon: those quotes aren't quite saying what you're saying they say.
Actually, I am pretty sure they are talking about local storage.
Are you
sure this is something you want to debate??
"stored on your deck" == "locally stored on your deck"
"stored on your deck" <> "stored in the matrix"
"all of it fits on your commlink" == "all of it fits locally on your commlink"
"all of it fits on your commlink" <> "all of it fits in the matrix"
"every device on the Matrix has a massive amount of storage space" == "devices may store their files locally"
"every device on the Matrix has a massive amount of storage space" <> "devices only use the matrix to store their files"
"Your gamemaster might decide that a device is too small or low-grade or a file so massively large that a problem comes up, but such problems are extremely rare. Even if it does, the entire world is wireless, so you shouldn’t have trouble finding an alternate storage location."
== "if it doesn't locally fit on the device (this is rare) then you can probably find an alternative on-line storage location."
<> "files no matter sizes will never fit locally and must always be stored in an alternative on-line storage location"
"a program you have stored on your deck" == "a program stored locally on your deck"
"a program you have stored on your deck" <> "a program stored in the matrix"
"if you have something to store it on (your deck will do)." == "you may store it locally on your deck"
"if you have something to store it on (your deck will do)." <> "even if you have a device you must still store it in the matrix"
"Since your living persona is just a persona, not a device, you don’t have any onboard storage; this is easy enough to deal with because you can store files in nearby devices."
== "devices have local storage space, but if you don't have a device then you may also store things on the matrix"
<> "devices have no local storage space - even if you have a device you must still store things on the matrix"
...but I still think that was the intent.
Every device in SR5 have
massive amount of [local]
storage space, unthinkable amounts by early 21st century standards.If you don't have any devices at all (maybe because you are a TM) you may still
store files [locally]
in nearby devices.