Agreed, but I'm speaking more to the hypocrisy of being expected to be sensitive to the personal beliefs / self-identity of the person you're addressing. The very principle they "fired" her for.
Edit: Also, even if that's the best time, you should ensure you make personal contact, and not just do the equivalent of a ghosting.
Re:Dear Stack Exchange, Inc.
by brandmeyer on Tuesday October 08, 2019 @01:49AM
(#21189157)
No, I agree. There is a minimum level of etiquette that should be followed when terminating someone, even if it is for cause, and even if they are a volunteer.
In fairness, there really isn't a good time to fire someone. I would normally think that the end of the work week is one of the least bad times to fire someone.