I wouldn't sue anyone. But I can watch music videos on YouTube without contacting all of the the relevant rights holders to ensure both the uploader and YouTube have permission to show me the video. On a distributed file share lacking anonymity and/or immunity, I have to ensure that
I have those rights before viewing (thus distributing) any content.
Immunity is not likely to happen, as it would amount to granting redistribution rights to anyone who downloads a piece of content. So the political solution is out. Anonymity is a requirement.
That's not to say IPFS is useless. It's just not going to "replace HTTP" or any significant part of the web as long as it's possible to see who's sharing what. Or if it does, the sharks will feed.