Partially agree, people are weirdly reluctant to ask for things to be fixed. I mean who among us has not just decided to skip out on telling the random employee that the bathroom is about out of soap? But how would they know?
The answer of course is that businesses which generate tons of onsite waste and provide trash bins have people whose job it is to keep an eye on cleanliness which includes soap, trash, etc. on a regular basis. Much the same way when you go to a grocery store you’re never out of carts. The difference is people use carts to buy, while garbage is different, so companies optimize for what makes them money at the cost of public good.
That’s how it’s sold (well thankfully several states have banned them so it’s often paper)
Also you’re euro right? Europeans jump through so many hoops to justify not having public toilets/trash, it’s like that continents version of American health care.