I find ipfs interesting, but baked right into it, and its community, is the notion that it is permanent. nothing can, or should (depending on who you ask) , be deleted. so many people say "well you can't remove stuff from the internet, so", which is a rubbish argument.
which makes it more ideology than filesystem, in my view.
if there's a protocol to add content that implementations should follow, there could just as well be a protocol to remove content. no, you can't guarantee that bad actors will refuse to follow the protocol. but you can have one.