While you have a strong case (which you always have for cases that you have voiced on), the charging of fees are not related solely to the "essential-ness" of such facilities. There are other factors such as the benefits of the facilities to the company as compared to the cost of the facilities, legislation, operational contract terms, etc. While I can second-guess the reasons why the facilities named in the post are implemented without a fee, I cannot say for sure that these are the very reasons for their implementations. Unless their company representative comes out and clarifies matter, these will forever be speculations. Likewise, I can also name facilities that should be free but I don't subscribe to the "everyone shares the costs" mentality for everything.
While I am not sure how questioning a commercial decision can satisfy our needs at level 1, I have certainly provided my theories of the possible reasons behind the charges. While I don't agree with the fees personally and loathe paying more than I should (especially when the new system is to me less customer-oriented than the previous system), I had also tried to generate sufficient publicity for the alternatives available to those who do not wish to pay those fees.
For the record, I still wish that they will remove the fees and improve the systems but till then, there are other alternatives that allow us to prevent paying more than what we think they deserve for the services. And I am happy that such alternatives are present rather than total elimination of such alternatives for something as basic as public transport.
Anyway, all commercial and governmental entities have the ability to include the costs back into the overall prices and the market can be the none the wiser, which I suspect will be the action if they so remove the fees. So, regardless of the way they charge us for it, we have to pay IF we want to use the services :dunno: