Objecting to bad things doesn’t require moral perfection. Demanding that someone first condemn all bad things before condemning one bad thing is lazy sophistry.
It’s also the case that Israel’s actions are uniquely reviled around the world and that people are quick to rally to oppose its crimes in ways that they are not willing to publicly oppose and condemn the crimes of other state actors. I saw previously few rallies when the Ethiopian government was murdering a million or more Tigrayans, mostly by starving them to death.