if getting slaughtered like dogs and having the Gaza strip reduced to rubble is what Hamas wanted then they are definitely getting what they wanted. It's more likely that Iran is getting what it wanted which is any chance at all the strike back at Israel with no danger to itself.
Nope, provoking Israeli to commit many wars crimes, yet again, is the goal. And of course, getting people focused on the issue again.
No doubt putin and Iran has their own agendas but the leadership of Hamas didn't think they would overrun the IDF for long.