there is nothing else inherently wrong with ipfs, except it leaks ip of anyone hosting content
this is why there is no content on ipfs
all urls expire because of this simple thing
all servers are vulnerable to government attack without anonymity of servers
same reason why any protocol that claims to be decentralized or censorship resisistant, is not censorship resistant unless server ips are hidden