None of those things help with the problem of centralization. Centralization isn't limited to moneymaking enterprises, or the modern internet. A centralized server operated by donations for free can just as easily go down, be seized by law enforcement, have its domain or internet service taken offline by government action, and so on.
The internet is not the thing we want (or not sufficient alone), because the internet's resources, and the communication systems between them, are largely centralized.