I used to think the same thing about public transport -- make it completely free! However, after a couple of local experiments in making it completely free, I've changed my mind. It should cost _something small_ in order to 1) prevent abuse but also 2) enforce a psychological valuation of the service.