Are you even reading the same thing I just did? Firstly your own comment to Matt was that he forced him to apologize, but that never makes any implication Greg asked him to nor Colin never did. He just clearly states his own thoughts on it and it seems their discussion was their own otherwise.
Secondly the fourth paragraph alone directly implies Greg would rather have had Colin at PAX East and Colin himself decided to not go, and the last sentence seems to imply the future was to leave the gaming and politics separate - but clearly before Colin decided on his own to depart. He seems to be perfectly fine with having a difference of opinion, and it's the impact on keeping their own business afloat and just that's all this is.
Considering I actually know Colin from years ago at GameFAQ's - both of us were providing guides on there that ended up on IGN prior to him going IGN exclusive and shortly after taking on the guides editor role there about... phh I think almost 12 years ago or so... it's worth saying seeing these tweets, that he's completely the same as he was then on GameFAQ's and likely his whole time on IGN. Thing was on IGN he was accountable publicly on the site so he didn't say things like this for the impact on his job.
Thus I'm fairly certain Greg knows him well enough to have gone into a business venture to know what his outlook on life is.... I don't see this as pandering to flagrant PC complaints more than it is keeping your business and politics separate, regardless of humour just because it probably has a bottom line impact.