Re: File Transfer Potocol
It's a matter of choices. Running up an FTP server is easier than running up a web server. But, supporting FTP's combination of TCP and UDP in networks with certain kinds of security controls, such as firewalls, proxies, IDS/IPS, etc. things get just a bit messy. I'd rather run up an Apache server (and harden it appropriately) rather then put an FTP service on the Internet.
FTPS and SFTP are both in their own way better that plain old FTP, and there are plenty of server options to make them tolerable, but they to have their drawbacks. From a support and security perspective, I'm happier with HTTP alone.