Too many of these stories, OP, I appreciate the opportunity to rant.
- Raystown Lake here in Central PA, there is a section in an area known as "7 points," which is known for the drunk pleasure boaters congregating, and causing 4 foot rollers everywhere. Not to mention houseboats going full throttle right next to you, or those towing tubers or skiers, with the driver not even looking where they are going. There are some excellent points, ledges, and smallie habitats in this area, but I won't even fish this until at least October. Unfortunately, one of my favorite spots is near the dam of this lake, and most of my tournaments launch up lake from this, with about a half hour run to the dam, so I have to go through this area.
- Presque Isle Bay, there is a shipping channel that goes out into the main lake, and there are some seawalls that hold good numbers of bass on either side. The whole area is no wake. So, gotta love the idiot in a cabin cruiser that is goes by full throttle, not even ten feet away. Throws a wake so big it crashes over the rail of my bass boat, and about throws me out of my seat. Guy looks back at me even after he passes, and despite the fact that I glare and throw my hands up in a "what h*ll are you doing" body language, he just looks at me with no expression, as if this has happened a thousand times before.
- As a boater, I try to make the experience as good as possible when I get paired up with a rider. I'll give them tips, avoid front ending them, even show them where my plastics, jigs, crankbaits, etc, are stored on my boat, and tell them they are welcome to try anything I have. So, I don't mind some good conversation, and like some company, and, as an aspiring guide, I like to help people out. But, when I draw the guy that is constantly shooting his mouth off, seemingly has a story about "catching a four pounder here, a fiver pounder there, missing a giant over there last week, etc." on every spot, exclaiming "that was a nice one" after every single missed fish, tries to tell me what spots were gonna go to, etc, it's a bit much.
- Was down near Fenwick Island, DE last weekend on family vacation, doing some surf fishing. Had two rods out, one with synthetic bloodworms for kings and croaker, and the other out with bunker for blues, stripers, and sharks. When, a family of about ten people come and set up their beach umbrellas and chairs about 20 feet away. Of course, they start swimming right next to my lines, to the extent that I'm concerned about hooking them. Meanwhile, their kids are running around and slamming their shovels right next to my rods, and the parents are doing absolutely nothing, except for the shmuck who was doing his "1, 2, 3, swingy swingy" thing with his toddler so close, that if a fish hit, the rod would smack him in the head. The more infuriating thing, however, was that, to the left of us, there was a section of about, I'm guessing 200-300 yards of beach, with only a few umbrellas set up, and only a few people in the water. Oh, and the next day, were two cuties in bikinis who swimming a bit too close to my lines for comfort, when suddenly one of my rods about doubles over, and I set the hook into something fighting real hard. Line starts peeling, and the fish is swimming towards them, and I"m yelling to get their attention, to no avail. Fortunately was able to steer the fish away, and land it, it was a large stingray. While, I was unhooking it, I noticed the two chicks were looking at what I just caught. They quickly scurried out of the water and back to their beach blanket.
- I go up to the Lake Erie tributaries here in PA in the fall to fly fish for steelhead and browns, and it is very similar to what the Salmon River poster said. Lots of big aggressive fish around, but lots of idiots as well. Drunks, litterers, crowding, snaggers, are the common offenders. Always a good "punk crossed the big guy's line one too many times and ended up getting thrown in the drink" story.
But I remember fishing a trib last year, with hundreds of steelhead visible, and having good luck. There was a group of three extremely whiny teenagers, who were complaining about having no luck, were arguing with each other over what to use, would move and stand right on top of someone when they caught a fish, even one who was on his phone with his mother, and yelled "g*d d***it mom, I don't want no f***ing pepperoni." I even gave them a fish I caught just to try to shut them up. Finally, a nearby fly fisherman has had enough, and loudly says "ya know, if you guys quit whining and just fished, you'd actually catch some," drawing giggles from everyone else there. The three teenagers faces were white, and we didnt hear another peep from them the rest of the time there.
Oh, and, two years ago, was fishing next to a couple of Russians throwing big weighted streamers, and "hooking up" (ahem snagging) almost every cast. I took one step forward to get a better look at the huge pod of fresh steelhead, when one of them suddenly explodes into rage at me, saying "you know, people like you who get that close are the ones spooking all the fish!" I just smiled and walked away, and said real loudly "don't snag too many, now," when, unbeknownst to me, the fish warden was doing his round down the bank. Not sure what happened to them after that, but the look on their face was payback enough.
Unfortunately, there are idiots out there, but it's a small price to pay to enjoy our wonderful sport.
Also, while I'm all for standing up for yourself, and putting your foot down when something is unjust, not big on picking a fight, or pulling a gun on someone, unless they are harassing, threatening, or causing you physical harm. Be smart about it, and remember that, at the end of the day, they are just fish. If someone is really going to be that big of a jerk over some fish, they aren't worth your time, and you are better off just moving on. A moment of rage over some fish isn't worth a criminal record, job loss, lawsuits, etc.