Given this is just a series of positive testimonials of the skills of a manager's direct reports, all recently fired and looking for new work, your take comes off as extremely uncharitable.
Let's be honest, Twitter has underperformed for a long time. It has been openly known as the rest and vest place. This type of flowery nonsense would be difficult to believe about the better half of their engineers, much less the bottom half that was let go