I disagree. It seems unreasonable to hold not-for-profits to such an extreme ethical standard. They're already doing charitable work, why must they also be expected to lead the charge on unrelated social matters besides the one they chose?
I agree that executives are paid too much, but I don't expect a Soup Kitchen to be posting on social media about how they are fighting against discrimination of purple elephantfolk in Norway.