Could they have even sacrificed some of their pwn pieces to create an environment where these allegations cause people to step down from positions?
Yes. They have been doing this now for a reason.