Sounds like Taverner vastly overestimated his power and value to the company, whatever it was, and then wrote or said something outlandish and totally out-of-line that got published, on-line or on paper, to the eyes of his distant executives, where it went over like an Italian sausage, ground beef, and extra cheese pizza at a bar mitzvah.
