However, I have a huge respect for the FSF and would be more inclined that they'd let someone go because of practical and professional issues. Letting go of people is not a decision to be taken lightly and originations have to weigh everything.
From the e-mail threads, she denounced the entire FSF and spoke for all Libreboot contributors. I do not like this. It makes a lot of broad assumptions about large groups of people that simply cannot be classified together.
I think the FSF made the right decision here, and has handled everything as professionally as they could.
The person who got fired from GNU hasn't said a word on the subject, and there's no evidence of her being unstable and unprofessional. Leah Rowe, on the other hand, was indeed acting unstable and unprofessional. The really sad thing was that Rowe's flip-out actually outed her friend, who was stealth, so she wound up hurting a fellow trans person far more than the FSF allegedly did (and due to Rowe's instability, I have difficulty believing her version of why her friend was fired).