It's almost 2019, and every application that wants to share stuff via "the cloud" must still implement support for each cloud provider separately, even though WebDAV has existed for over a decade.
In other words, "the cloud" is really just a lie told by people trying to trick you into handing over your precious files and locking yourself into their walled garden. If it ain't standards-based and interoperable, it's not "the" anything. It's "a" piece of shit.
@freakazoid To be fair if every single frontend tool and every single library for a standard seem to suck, maybe the standard just wasn't good. I don't believe in coincidences on such a big scale. And except with Subversion I've only had problems with WebDAV. And Apache config for svn wasn't exactly fun, just.. good enough.
@freakazoid @wink I completely agree that it’s a sad state. I do take issue with it being “a lie to trick you” — that’s a simplistic answer, and part of the more complicated answer is that the approaches that were nicer in theory didn’t work well in practice. Cloud services have problems, but people use them in part because they’re easy to use and reliable. A WebDAV server seems both harder to set up and also less reliable.