Good point for startups who have value to offer day one, but some startups do not add value until a certain level of activity is reached or a certain state of stability is reached, take Twitter for example.
However, I believe they have reached a point that it should start to charge. Those who see it as a value have spoken up about wanting and willing to pay.