Neither do I. They're free in shopping malls, retail parks, motorway service stations, airports. The difference is that in such places, they're regularly cleaned/maintained. There are also often security staff to deal with the vagrants and vandals. Railway stations simply don't seem to bother to clean, maintain or properly supervise them, just like local councils who likewise ignore them and then whinge when they're vandalised. If railway stations "attract" a certain kind of person who vandalises the loos, then they need to get their security/BTP to monitor/supervise more closely.