I don't understand how people can get work done in the post-file world. Any project I've got that's more complicated than a todo list has text files, images, code, links to websites, emails, and typeset documents. The only thing that holds all that stuff, organizes it into folders, lets me edit/run it, and makes the content searchable is a filesystem. Maybe my standards for usability are too high.
At work I am constantly battle the following sources of crufty bollocks: the ftp server, the windows-share fileserver, the 'one the linux guys use' (its ssh..), the jira ticket-attachments, the confluence 'pages', peoples mobile-phones, and so on. If only all of these OS's just had one single, shared, reliable filesystem they could all mount and/or mirror, without .. oh, I get it .. I just install another 3rd-party a…
FTP provides exactly this experience. Every platform can interface with it and it can be made network-transparent.