It seems to me that if each of these services was peer-to-peer they can sustain their free nature. They are nice to have rather than essential, and everyone participating sharing the load fits perfectly with the "community" ideals.
These services seem unsustainable from a monetisation, cost and environmental perspective.
These services seem unsustainable from a monetisation, cost and environmental perspective.