The glaring difference between the two is our level of active involvement.
Solidarity is one thing. Actually doing something about Sudan would require some sort of deliberate intervention.
In the case of Gaza we could likely make a huge difference if we just stopped arming the aggressors.
We don’t send arms to Sudan. We don’t send arms to Putin. We don’t send arms to the Sri Lankan military. We don’t send arms to Boko Haram. We don’t send arms to Myanmar.
The thing is that it’s not PURE crap.
It’s kind of like going to a flea market. Most of it is crap and you can still find some decent and good stuff that’s way cheaper than it should be.