As long as public water is open to the public, then there will be days that make you mutter not so nice things at times. I look at it as waves, wakes, noise, etc. as a fact of life. Even with common courtesy from everyone there are inconveniences you have to put up with. What annoys me is when a few ( insert swear words here ) feel their right to use the water supersedes everyone else's. If you are fishing a cove and there are , say, jet skiers running circles on the main lake you will get noise, waves, that's just the way it is. But if those same jet skiers race into the cove and decide to use you as a pylon for their race, well, that's just wrong. At that point I'll just move ,and take down their numbers to call the marine patrol. Really, what else are you going to do.
Same with everyone else.
As in all of life's situations, most people will try to do the right thing, but the few that don't, there's only so much that you can do. Yes, it ticks you off, but if you let their actions ruin your day, then you've let them win, in more ways than one.