Right, but ftp is neither of these things.

Can you describe any real-world application where ftp is the best solution for a problem anyone has right now?

Consider the impact of an internet-exposed service that allows unauthenticated clients to remotely run code as root on your server.