Re: "FTP is an insecure protocol and there are no reasons to prefer it over HTTPS"
So its just an operationally difficult to manage, dual port connection protocol, that on some platforms uses an extremely wide number of random ports and if you look at available comments, even without shell, can do nice amount of reconnaissance on the target file system. Add to this even file transfers themselves are not assured delivery unless your tool of choice adds this on.. putting an S on it does not change any of these aspects.
Addressing this as just an "insecure" protocol substantially under-represents its deficiencies, and there are alternatives …