Hey I like local apps and storage. I grew up without internet and there are still times I have to make do without it. Not being dependent on the net is a good thing. I get what you're saying but I'd suggest what we need would be akin to an airlock of some kind, kind of like how if you're in a preasurized space you don't "trust" a depresurized space else you'll be eating vacume. It's not like going out EVA or whatever is a bad thing, it just has risks attatched to it that need to be accounted for.
If an app was uploaded to SAFE and the local copy was left unchanged, would the hash change if it was uploaded a second time? What I'm thinking is one could upload a clean version of one's app/document/files whatever and have it vetted. Then use that as a control. So if your files got infected or corrrupted later on you'd have a clean copy to compare them against.
Personally I don't fully trust apps that only function online because that requires that one BE online all the time in order to run them. Not everyone has a permanant high speed internet connection. I know plenty of people who don't even have internet. So being able to use SAFE at point X, remotely take away your data or run your apps and then reconnect at time and location Y is important. It would be no good for farming but farming is only requied to actually upload data to SAFE. So say an app required to upload data. You could set it aside in a local file(s), estimate how much it would cost in safecoin, and then check, thus updating the price, and ask again to upload when one reconnected to the network. Again that would require the need for an airlock.