While I understand the moral absolute standpoint, he fails to state how he sees such free facilities being maintained. While in many areas this can be done by local councils and paid for via relevant taxation, or by requiring local businesses to provide free facilities as part of their requirements of doing business in the area, those options do not cover everywhere (and the latter will be fought hard by business lobbying groups).
I hope he isn't naive enough to expect to be able to rely on human nature meaning the general public will keep free facilities in good working order and in a sanitary state!