You're right. When you fire someone, experience layoffs or people quit in disgust, the best thing to do is to let it go and if some negative publicity comes back at you, the best thing to do is to kill them with kindness, especially when you were actually trying to retain said employee. Which I assume was part of the buyout deal. Yes, the employees, especially the engineers, are company assets.
"Shay is a great engineer who we were unfortunately unable to retain. I'm sure he'll do well wherever he lands." Would have sufficed as a tweet. One comes across as not being pricked by the story and if he's actually the weakest guy on the team and ends up hired by a competitor, you win.
A CEO is always recruiting and promoting, even to employees. To use the petty language that he did only weakens his position amongst his team and outsiders interested in the company.