Train stations need to be cleaned. There are many cleaners that need to clean them. Why should they not be paid a decent wage for doing a job that needs to be done? If they weren't needed, they wouldn't be employed. For every person that's "worked hard" to get to where there are, there will be many others who have failed. 60% of new businesses fail in their first 3 years.