This has very little to do with public amenities. It has everything to do with toleration of homelessness and drug use. I don't understand why the west tolerates it at all.
Drug use is already unlawful, and the homeless are routinely criminalized for existing - so if that is "tolerate" then what proposals are you trying to promote?