The problem with HTTP is that it’s too generic to be a drop-in replacement. You have to get people to agree on a single app/protocol that uses HTTP as transport.
Re:Deprecate FTP support (deprecated)
by DaiPlusPlus on Thursday October 15, 2020 @03:42AM
(#24785938)
That’s what WebDAV was for.
Or HTTPS, IMO; it supports file download/upload, user/pass access control, and encryption. It's a little annoying to have HTTP subsume yet another thing, but it's actually pretty decent at this one.