I think the blog poster is a former employee or associate who doesn't like Kevin Brady.
I've read a bit of his site and agree with what I have read (from a project management perspective).
There is NO way the person who produced that web site created the post you replied to.