Agreed, especially the statement from the company that they wish him best in future endeavors generally means he is not leaving of his own accord or at best the decision was mutual. There are definitely differences in being an inwardly facing VP, Engineering and an Pre-IPO member of the executive committee. Maybe just wasn't his bag.