It's always a balance between sharing knowledge, growing the sport, building community, and not wrecking things by overcrowding breaks.
There's no one answer that will keep everyone happy.
I for one was glad you posted Decrep, but as you said, I also wouldn't want everyone in the world coming to our home break and over-crowding it, and wrecking it for us

.
Everyone has to make a call, and do something about it. I am for growing the sport and sharing knowledge, however the cost I may pay for that is I get less waves at my home break

. Nothing in life is cost free

Bugger
However, I have been asked by more than one local to back off sharing info about our home break, and to some extent for good local community relations I will respect that.
Hardie (Board Butcher and Reef Magnet)