It would be accurate to say that I have mixed emotions about sharing info. I have to rate each situation on its individual merits.
Same here.
Is the angler shoreline only?
Does he use lures of the right type and size by just looking inside his tackle box?
Is he willing to share?
Does he look like a novice - no matter how old- that never understood all the factors related to fishing successes starting with the right tackle.

If someone offers to help me load my boat and I see he doesn't know the basics, I will give him some soft plastics rigged on jigs I know work anywhere. But whether he figures out depth and speed to retrieve that lure - even from shore - it's not likely it will get used anyway especially if it gets snagged and broke off.

Shore anglers are very limited especially when heavy shoreline brush and trees prevents casting from different shores, so what's the point revealing spots near those shorelines? Many don't even use their sonars much less GPS which is just another example of clueless anglers not benefiting from anything I can share regarding locations or those which can change daily if not weekly for many reasons.

But seriously, on a small water why would I share anything with anyone I know who is a good angler? For all I know (and this has happened all too often) that buddy takes another angler on another day and fishes the exact spots I shared and worse - the very next day! NOT COOL! The only thing I share with fishing acquaintances are specific waters that are producing. It's up to them to find locations using the right lures, presentations etc.