Many people have a stream or two that flies under the radar screen where they can find some good fishing in peace and solitude and most of these streams are within an hour drive of their house.
You and I are very different, at least when it comes to the smaller, off the radar type places. On the big streams (usually well known), if fishing is good I may return relatively often. That's generally the "hatch chasing" side of me.
But when it comes to the small, off the radar stuff, that's the "stream chasing" side of me. What I value are NEW experiences. I don't have "my" spots that I go back to. Most of them I've only fished once or twice in my life. Once I've hit a spot, I rarely return, even if it was good. I've had that experience. I remember it, I can re-experience it in my head and through pictures. I don't need to do it again.
I do make exceptions on occasion, for instance if I have someone with me and I want to be sure I show them a good time, yeah, I'll take them to a place I know. Even then, though, I see it as for them, not for me. Those spots are once a year/only with friends type places. I want to give them that feeling I had when I went there the first time, rather than take a chance on the unknown.
"My" trips are with the intention of hitting a stream or stream section that I've never fished. Maybe I found it on a map. Maybe someone told me about it. Maybe I read it here. Maybe I fished a different spot on the same stream and wondered what it was like farther up. Maybe I return only because I passed by a trib last time, and want to see what that's like. Doesn't matter. It's a potential spot that I haven't experienced, and that's what I'm after. The goal is to fish everywhere once.
And I don't mind helping others have that experience. What I've fished, it's in my wake, I'm done with it, it's not "mine" anymore, and hiding it doesn't do me a lick of good. There's nothing to be selfish about, I've already got what I wanted. I personally don't care if it gets "outed", I'd be happy to know I helped others have the same positive experiences I've had. The only reason I don't out everything is public backlash and, if I was told about it, respect for the friend who told me.
As I said, my preference would be that we all out everything. But this is a community, I'm part of it, and I'll generally play by it's rules.