Web Based Applications
If a user can delete data then a user can accidentally delete data. The most often accidentally deleted data is that which has just been created. No backups yet.
Unless your application has complete transaction tracking with rollback that's easy to use data will be accidentally deleted. This is as true on an ASP as on a local machine.
I have never run ASP apps, just Web-based apps and most of them are abysmal. I do have to say that blogger shows everybody how it's done with their weblog service.
This web based app is a joy to use and suffers from no worse latency than many desktop apps. Certainly no worse latency than desktop web publishing apps.
The real issue between desktop vs. lan vs. web is one of availability of the data
1. If this data only needs to be accessed on one computer by one person then maybe storing it on the desktop would work.
2. If this data only needs to be accessed from this office where all computers are on the LAN than maybe putting it on a server would be OK.
3. If this data needs to be accessed from anywhere in the world or maybe just from three different geographical locations then I don't think we have much choice that's better than web based or ASP.
quasi socialism to quasi libertarianism
I don't know if I'm quasi what but I do know this.
I have trouble with a company sneaking systems into unsuspecting and naive households, systems where thay can update the software right down to the system level any time you log on, systems where you are forced to use their ISP service providing them with the opportunity to collect all kinds of data and statistics on these naive and unsuspecting users and then market this data either in aggregate or individually, multimedia systems with speakers and microphones (paranoia strikes deep), do you get my drift (said the Firesign Theater).
You say they are not sneaking them in, then why the low ball price and the massive advertising. I have the exact same reservations about the free internet services but at least there you are not tied to their service in order to continue using your hardware.
I think it's great that Granny gets email. But Granny does not know enough about security and privacy issues to even begin to think about it. They are clearly targeting naive users and locking them into their service and I see no guarantee or even indication that this relationship will not be abused. In fact I suspect that it is part of their business plan to market data on these newbies.
Thanks for your research. It helps fill a void. But there are many serious issues to be addressed about this type of business.