Kind of skipped reading 200 comments in this thread, so sorry if I'm repeating anything said.
In my experience, Tom Mc Shea isn't one to say things to get hits or to just be controversial. He has his own opinion, and he is normally steadfast in representing it.
However, in my experience, Tom Mc Shea has a vast history of being wrongheaded with regards to certain issues. The most egregious I've seen in the last few months is coming dangerously close to calling Crytek head Cevat Yerli a liar for proclaiming his confidence in Ryse. That, and, on multiple occasions, wishing Ryse failed so bad it would cause a significant business impact on the entire industry, simply because he didn't like what he heard on a preview that he read on Kotaku, from a dude he doesn't work with and (as far as I gathered) didn't have any significant relationship with.
The problem with listening to Tom Mc Shea talking about games is that he is entirely incapable of a change of mind. Which means he'll never admit to be mistaken. Which means it's nearly impossible to discuss with him any amount of controversy he himself has begotten.