Perhaps it's only me but I can't help but wonder reading a few of the recent threads if we aren't our own worst enemy at times. Personally, I think we should be encouraging more architects to join this site and the few who do contribute here offer more of value than many of us could do collectively on our best days.
I think there's nothing wrong in the least with criticizing any or all of an architect's "work", if we provide something of substance, or at least take the time and effort to defend a scathing opinion with some evidence or thoughtful rationale.
Humor is also a good way to do it, as satire works wonderfully at times to make a larger point. I think the best architects tend to want to hear valid criticism of their work, and even possibly learn something themselves. If an architect also wants to use this site for greater exposure, marketing, and public relations purposes, that's fine too and it's their right, although I think most can see it for what it is and take it with the proverbial grain of salt. It's a tough business in a shrinking market and if they're willing to spend their time here to discuss golf courses, I don't think it's unreasonable for them to also point out what they're doing, where they're working, and even blow their own trumpet on occasion.
However, we now seem to be crossing that fine line again that gets into personalities, motivations, and other axe-to-grind type issues that frankly give credence to the idea that GCA is simply a bunch of purist nutcases without anything valid to contribute to the art but to argue minituae ad infinitum, or miss the larger picture by focusing on the trees.
I know if I were in the business I'd likely view bemused from afar, simply because I wouldn't want to spend my billable hours defending myself on a personal level against broadsides coming across the websphere. A serious, thoughtful, and critical discussion of my work, on the other hand, would likely draw me in like a moth to a flame.
I'm all for rousing, even harsh criticsm, but let's keep it about the work...not the personalities.