I have 2 computers that I use. I'm using FileZilla on both of them. My laptop sees much less use of it considering I'm only using when I need to be mobile. I guess the only device I don't have an FTP client on would be my phone, although I do use an SSH client on that.
I have an FTP client on 2 of my machines only. The rest are not involved in activities that would require FTP.
The odds are very high you do, even if you think you don't. Windows, Linux, and Apple all have command line FTP built in. I prefer not to use them, but they are there. I rarely use an FTP program. My web design program has FTP built in. My hosting service allows me to upload files or folders from CPanel. Most of my images get uploaded through Wordpress. In an emergency though, I will drop to a command line and do FTP from there.