Putin & the Israeli warrants are a bit for show since it is very unlikely to result in an arrest (although it does serve to isolate both, which i suppose is a punishment)
However don't let that take away from the other work the ICC has done. They have thrown people in jail.
For the palestine situation, hamas leadership has generally fared poorly (no tears from me, they started this war after all). However you can't issue a warrant for a dead person.
It should be noted that the ICC has not as of yet alleged that anyone has comitted genocide in palestine. All the (public) accusations thus far have been for lesser crimes. There is a big difference between what randos on social media are alleging and what the ICC prosecutor is alleging.
Furthermore, everyone has the right to be pressumed innocent until proven guilty. That includes people accused of heinous international crimes like genocide or crimes against humanity.
(To date, the only person the ICC has ever accused of genocide is Omar al-Bashir from Sudan)
However don't let that take away from the other work the ICC has done. They have thrown people in jail.