Witholding the truth isn't lying.
Dishonesty is dishonesty no matter how you cut it.
Up front in my office or up front in a public blog? I certainly wouldn't want him scaring off potential deals with over-the-top candor.
> Dishonesty is dishonesty no matter how you cut it.
This is a ridiculous assertion. If you walk around saying every true thing that comes into your mind at best you'll be treated like you have Tourette's, and at worst you'll be a complete pariah. Honesty and integrity tend to fall in the "know it when you see it" camp for most people, but the criteria are far from black and white.
I call that a PR win.
Actually, this guy seems to have done pretty well that way: http://en.wikipedia.org/wiki/Brad_Blanton