There's a reason it hasn't taken over the torrenting/piracy world and it's not because those people are slow to adopt new technology.
The “problem” with ipfs is that without incentivizing someone to pin (basically to seed) your file, it will be slower to access/will not necessarily remain alive if you yourself stop hosting it. But it’s the same with torrent. It’s actually really cool that it has public gateways so you don’t need anything specific for access.
A dystopian heaven.
IPFS had a really cool idea at the start but they quickly bent under legal pressure without even trying to fight back. They have lost all legitimacy in the circles of the people who want to distribute potentially sensitive data that's only deemed illegal by corporate interests (like scientific papers).
---
And as the sibling poster alluded to, the network can be extremely slow. Even for well-known content hashes I often times had 5-10 minutes of preliminary phase where not a single byte was downloaded, only for finally start downloading 500MB at 20KB/s... And I have a gigabit connection.