People, go abroad for once.
Typical phrase when someone doesn’t want to face the challenges present in their own country: there is always something that works even worse somewhere else – always using that as a "reason" to do nothing or just let things slide then leads to what is "normal" in certain countries. Do we want that? I don’t.
I do it this way: start with yourself – that means no throwing away cigarette butts, no sandwich wrappers on the street, picking up dog poop properly, etc.
If you do THAT, at least YOU have made a contribution to a better environment.
And even if a thousand pages are written: anyone who deposits trash on MY property will be confronted by me (first politely, then certainly more firmly). Of course, you can "turn the other cheek" and let anything happen to you – those are probably also the homeowners who pay bills without question, make excessive advance payments, and then start whining when there are defects (because the expert was saved on).
Up to a certain point, "who pays commands" still applies – especially on a construction site.
The issues around waste actually have little to do with construction itself, but rather with upbringing or the ability or inability to behave "fairly" within a society.
There are probably different opinions about this – accepting that seems to be difficult for some here: it sounds similar in some threads when a builder has HIS opinion about something that some dislike (like "well, I would do it differently" – that’s ok as long as it’s a suggestion, but if something was chosen consciously, why keep nagging about it?): Everyone should do it the way they think is right – with building, with tolerating or not tolerating suspected or real grievances.