That doesn't make any sense. Public toilets are for the public. Anyone who finds themselves in a situation where they need a toilet. A tourist, for example. Or maybe just someone who finds nature calling at an inopportune time. I'm sure we've all been there.
Also, even if it WAS for people who have nowhere else, that doesn't mean that it should be covered with shit.