Are you sure it wasn't for the $400k+ in salary and options received plus the other various perks of being the CEO of a publicly traded company? Push out the weakened ML and reap the rewards?
Let's revisit this post in 6 months when absolutely nothing meaningful has occurred regarding revenue production.
Avery green and credulous mind you have... But they do say there's a sucker born every minute.