I don't get it. India is a dirt poor shithole. So you might well expect to see slumdwellers shitting in the streets ,there.
But America is one of he wealthiest countries in the world and California,being a centre of fruit growing ,wine production , the location of Hollywood and Silicon Valley ,is one of America's richest states.
Not enough money for public toilets, even there?
And these homeless /druggie/mentally people seem to be mostly white. So one might infer they are intrinsically superior to anyone who has melanin in their skin and would, by their intrinsic dignity and civilised qualities, be indisposed to shitting in public..