I'm almost positive that it's both and also a short-sighted "give the customer what they ask for" approach. You could easily achieve local auto save, or a clear "upload to the cloud" UX, or whatever else. But the user got confused about saving documents, sooooo cloud.
Then the data centralization is a nice plus that makes it impossible to go back on.