I won't cast judgement as to whether he should or shouldn't have been fired, but when you're a public figure on Twitter with thousands of followers (142k, in his case), your tweets aren't just "expressing opinion" - they're public statements that often do represent your employer, especially when you've got a…