Earlier quoted context omitted.
The FTP link can still use xdg-open or whatever the local equivalent is to spawn the user's FTP app and connect to that URL. I think that's how most URLs with unsupported (by the browser) protocols are handled nowadays anyway.
What average user has a ftp app installed?
(Of course there's no guarantee they'll keep support for it, based on similar arguments)