I appreciate your effort, so I am gonna restate my position as well as I can, and if someone points out an instance where I was implying something else I'll apologize.
"In a world where we are all moving forward productively, you should not criticize someone for saying what they think, especially if you should have inferred that belief already." -Me. If you don't support his belief that is a different and much deeper question than whether he should have said it or not.
Aside from that, I think Brooks has 1.5 feet in the a$$hole camp, I think he's immature and narcissistic in his perception of religion and use of his platform, and I think his public statements are self serving and do nothing to promote the causes he claims to be advocating.