I think private individuals and even civil society organizations, no matter how noxious or loud they can be, have a right to have specific passions without being expected to be universalist in application or having to account for why. Particularly when it comes down to the individual, people have a right to say, I find this cause very moving for whatever reason and I don't think then there's an obligation to answer for everything else going on in the world. Especially outside of governments, international organizations, and civil society groups that claim to be universalist in their cause. If anything we should be glad people have passions outside their narrow world.
I believe that as a general principle, but also because in practice that criticism tends to get waged, dare I say weaponized, against particular causes. I don't tend to see people focused on Somalia, Haiti, or Cuba being denigrated for not caring about Iran. I don't see people shouting down advocates for Christians in Nigeria over supposed silence on the Rohingya. I think its punitive for believing in a cause, generally specific causes, rather than about integrity.
I would venture to guess you can also find ample examples across the world, and that selectivity is simply a part of human nature rather than some defect of western psyche.