A combination of two things recently combined to make me change the way I use FTP.
Firstly, I had started to use SmartFTP, but they stopped offering a free version and I was unwilling to upgrade to a product that seemed to have a very frequent upgrade cycle, with the newest version subtly altering the way you were used to working with it.
Secondly, I have lately needed to work with more Linux-based web servers than usual, which offer SSH access, and some of which block standard FTP access.