We recently had to build an SFTP based file upload system for our customers, complete with generating temporary ssh keypairs etc as they have no other way of sharing data with us that would pass various security audits.
If you told me 20 years ago that exchanging data with FTP would still be state of the art now, I’d probably would have changed careers. Literally billions sunk in tech companies and and only some incremental improvements in the fundamental network protocols.