And I have seen the same thing on a main street ,right by a shopping center in Dallas! America - the land of few public toilets.
I have seen dumps on sidewalks of London on several occasions, especially during rains - when somebody must have thought the rain would wash it away and nobody would notice it!
In London, the row-houses have inadequate toilet facilities, and especially in morning, when more than one person is likely to have need to use toilet urgently, what can they do to alleviate? You can imagine how this daily issue is handled by millions of households in London.