It took enforcement of carry-in/carry-out policies with tickets to make some progress on that. Possibly getting fined and having to go to court for littering or illegal dumping changes behavior.
Source: I live on the beach in a place where a bag ban went through.
Not only do we need heavy fines to deter these sloppy morons but we also need to develop a culture of shame. Shaming people for such cretinous behavior ought to be the norm.
These are the same people who drop things in a supermarket and don't bother to pick them up or change their mind and leave goods at any place instead of putting them back where they belong.
I think one of the primary issues comes from the fact that the majority of those who litter are just visiting the beach for a day trip or short vacation.
Even being known as the guy who kicks puppies wouldn't really matter to tourists since they won't come back or only visit once a year.
That is to say, the problem here lies mainly with the attitudes and behaviour of people in this community than with specific policies.
Although I understand your point, it is easier to be selfish outside one’s community.
I live in New England, and I haven't noticed people treating beaches this way.
The garbage bags and plastic bag that wash up on the beach are insignificant compared to the garbage beach goers leave on the beach and people who don't live on the beach don't realize how much garbage that is because those of us who do live on the beach spoil our morning stroll and swim with picking up the garbage so the beach can be clean and ready to be spoiled all over again.