IPFS never promised anyone they could just put their stuff out there and have it last forever. That's equivalent to free energy. That's the pitch for Filecoin, but not IPFS.
And as far as centralization, you've got a Pareto distribution, no network topology can change that.