Revanis has done the best she can for this situation, and yes as the other user pointed out she can be blunt, but that's just how she rolls.
I don't think she needs to take a break from her position just to feel better, if anything the community should be more respectful towards staff members anyway... This doesn't mean a staff member can treat a regular user in any fashion, but I think a lot of people are just witch hunting at this point...