The question is why IPFS did not get the traction something like Tor had for decades?
I believe the fundamental problem of those protocols is everyone fear ending up serving child porn just by running a "node" and taking a chance at explaining the future P2P internet to a judge.
IPFS got a CID deny list [0] but it was too little too late
Other nodes cannot make you host arbitrary content you did not request yourself.