FTP Hacking on the Rise
For authenticated file transfers, is there any reason to use ftp instead of the ssh file transfer protocol (sftp)?
Depends on how they're authenticated. If your customer has a shell account on your machine, you're right. But some ftp servers that authenticate against, say, ldap or a database. Keeps your customers out of /etc/passwd.
You could certainly do this for a few files with http. But when there are ~2000 files totaling ~100 GB, and the customer is of the old school who probably doesn't know (or care) what torrent is, ftp is the way to go.