I really don't have a problem with Aaron Calvin, I have a problem with his editor and boses. He did the research he was supposed to, but the editor and bosses are the ones who have final say in what it printed.
I look at it from my past experiences. When I was a Auditor my job was to dig into everything and compile it. It was the firm's Manager/Partner's decision what would make the public Audit Report.
I thought he was fired for his own offensive tweets, not for the fact that the article was published. What could the editors have done to prevent Calvin's tweets? I will submit that the Register probably should of conducted a background check prior to hiring him.
Now if the reason he was let go was because of that specific article than I agree completely the editor/s should be held accountable.