At most industry gatherings (obviously, not any in this last year or so) someone will see my name badge and tell me they enjoy me "giving them hell" on golfclubatlas.com, or something similar. It does get read, but as someone said, they aren't as dumb as I am, and refuse to submit themselves to that kind of punishment, LOL.
I wonder how much it might have hurt me, as well. But only once did I have a potential client say something negative, purposely pointing out that he didn't think we needed catch basis here or there, right after I had submitted a post on why they are often necessary. Of course, I didn't get that job.