One benefit of ipfs is that you can use cloud flare as a gateway, which is pretty cool. Don't know of anything similar for torrents (from a reputable company).
Speaking from my own experience, I've had a harder time getting data from here to there via ipfs. It's been a year or two since I last tried, but as I recall my troubles were the following:
* Transfers never starting, or not being able to exceed kbps.
* Large amounts of data makes client performance worse.
* Adding data to the store doubles the disk space used unless you take extra steps to mitigate that.
Meanwhile, I can point mktorrent at a folder, load it in my clients, and have it saturate my link within seconds/a couple minutes.
I'm keeping a close eye on IPFS and the Dat Project to take over here (and my use of Syncthing), but I'm hoping some refinement can happen first.
BitTorrent is 20 years old, IPFS only 6. So, might just come down to familiarity. Definitively many more people, even outside tech crowd, have heard of BitTorrent whereas IPFS is still mostly unknown.