Certainly though you can do multiple upload on a protocol level in http (resumable upload less so)
Afterall, S3 clients are all http under the hood, and that is basically the defacto standard now.
There certainly exists features in ftp not present in http, but they were rarely used/bad ideas (hello server to server transfer)