Adam, I couldn’t agree with you more!
Secret spots, honey holes, etc are just that and should be kept that way, because some of us put a lot of time and effort into the sport to find these special locations. A basic generic location will help a fellow angler, but he will have to learn how to fish that body of water. We have all seen or heard about two guys fishing right next to each other and only one of them catches fish.
I don’t mind helping out a fellow angler, but I don’t give out exact locations, lat and lon. Even if I was to provide this info there are many variables that play into fishing. Like the weather, moon phase, tides, currents, baits, lures, structure, bottom, water temp, water clarity, techniques, etc.
Learn from the charter, party and head boat Captains. They have recreational boats chasing them all day long in the bays and ocean, but not all of them catch fish.
Share and help out a fellow angler, but you don’t have to catch, clean and cook the fish for him.
Good luck and tight lines!