Which is a huge problem with webapps that try to replace desktop software (aka. Service as a Software Substitute). You end up outsourcing maintenance/ops work at a price of vastly reduced featureset, performance and usefulness in real-life conditions.
A lot of the big players do, to wit Google’s office suite.
Yes, Google has superb offline support for their suite of productivity apps