I wish software would stop supporting FTP. It's a clear text protocol. Everything is sent in the clear text. Anyone on the wifi hotspot, any one listening at your ISP, all the way to your host knows exactly what you're uploading or downloading.
Someone asked for FTP support for our product and I said no way. We'd support SFTP, but not FTP, and neither really should anyone else. People don't want FTP, they want to transfer their files, but they're lazy and don't understand the security implications and they're going to keep using FTP until software changes.