Then wouldnt it be more sensible to just apply a " no littering " law ?
Then while you enjoy not stepping upon discarded cigarette waste, you could also enjoy not splitting your foot on a broken presidente bottle, you could also enjoy not smelling the forgetten dirty nappy, etc, etc........
Obviously, in the perfect world, it would be a good mesure. But, sadly, just thrown out there for PR brownie points, it will have 0 effects.
Any " normal" gringo smoker would/should dispose of his cigarette butts in an ashtray ( yes, yes, ask for one at the beach, where you get your drinks, you will be suprised ), or a disposable ashtray ( small metal box, that clips closed, handed out at every beach or festival back in the civilised world )..........
P.S. a good start would be introducing the dr to public bins. Not only on the beach, but in the cities, etc......
This!