I don't think you can shame them but maybe if there was a lake-wide educational campaign on responsible boating it might help. I do think that there will need to be enforcement of current laws about damaging other people's property.
I will say this though. I had a neighbor on our slough that had some really crappy docks who was a maniac complaining about boats. I would go through at 1,000-1,200 RPM and he would be there screaming at us and one time sent the Marine Police. I told them he was nuts and that his docks were in such disrepair that a canoe would damage them. I flatly told the MP that I was not going any slower and he needed to do some repairs/upgrades. They looked at the docks and came back and told me they agreed. Sadly, he was so tightly wound that he dropped over dead from a heart attack a few months later.
Another guy in Sandy Creek put up a huge sign that said No Wakeboats. He was in a narrow area between two open areas and I used to think how futile that was. You just can't fix ignorance and inconsideration with a sign.
So whatever you do, don't let this impact your mental or phsyical health and we all need to have the wisdom to change the things we can and accept the things we can't change.