I think people don’t notice that IPFS is not built for privacy- you are broadcasting that you have possession of a particular hash, not a smart place to be a pirate.
I mean, maybe? It's trivial to add noise to a file to produce a different hash. It's a neutral routing protocol that doesn't make prescriptions one way or the other.