Seriously? What could possibly be making them mad? Do you mean why 2 staff members left in the space of a few days?
No, look months ago too. The team gained 2 new staff but at least 1 admin, 1 sr. mod, and 3 mods left. Won't go into detail about HDW.
You mean behind the scenes the staff team is doing something 'wrong'? If so, then I think you might be onto something, ngl