Shouldn’t FTP download be pretty reliable?

I’m expecting long and highly variable delays when backing-up my web site. One would be hoping that, by now, this technology would be stable and work almost flawlessly.