Comment by AegirLeet
If (under our current economic system) it is impossible to run generally useful services like that without subjecting their users to advertisements, then clearly, there's something wrong with the economic system itself and we should start investigating alternatives.