We're clearly in 'we should be amazed the pig dances at all' territory rather than in 'look how good the pig can dance'.
I'm you're right that the experience is "almost always" sub-par. I would say "often", but not even "usually". I guess YMMV.
There aren't actually many fair/accurate comparisons around since most companies have either a shrink-wrapped product or a webapp. Rarely do you see both, and when there are I agree with jacquesm that the experience is almost always sub-par on the webapp [in comparison to the desktop app].
You can't really compare one company's webapp to another's non-webapp. i.e. you may feel GMail is better than Outlook, but since Google doesn't make a non-webapp version of GMail we don't know if that would be better than both Outlook and gmail.com. Microsoft does make a webapp version of Outlook, but I don't think many people find that better than "real" Outlook.
Ok... What is more fantastic for:
- large audiences?
- users who can't install/update software?
- " " can't/don't back up data?
- developers who don't have the resources to target multiple devices/platforms?
- integrations with other applications?
I have a Gmail account and a work one that is on Thunderbird. Gmail's through the web is just overall better than Thunderbird and I usually get people to send work stuff to my Gmail account.
But I don't hear many people talk about trying to improve it like some others are doing with remotestorage.io and byoFS or Mylar.
The practice is that
- you give your precious data to third parties
- that the safety problem now shifts from keeping your computer safe to keeping data in the hands of third parties safe (and this does not always play out in the way we would like, see codespaces for a recent example)
- that even the client side safety is a problem, the 'distribution advantages' have also been recognized widely by the blackhats.
- that we end up being tracked from here to Tokio and that the web is rapidly turning into a series of silos that try to have as little as possible to do with each other.
- that the final experience is almost always sub-par.
The theory is fantastic, but the practice leaves much to be desired.