What the hell does someones personal beliefs have to do with running a company - as long as he does not inflict them on his employees or colleagues?
It seems that he had to go because it is no longer policically correct or acceptable to disagree with the homosexual /gay agenda.
With all the debate over same sex marriage, the fastest way to get abuse was to state that you disagreed. Then you get accused of being intolerant or bigoted by those who are even less tolerant of different opinions to their own