Probably a “resign or we will publicly-shitcan you” situation.
And he deserved it too. If my boss found out I was saying shit like that, in a damn magazine no less, I would be shown the door in a heartbeat.