No, it's not difficult to justify Hamas.
Take whatever justification you use to bomb the people in Gaza and just change everything related to Israel to Gaza/Hamas/Palestina and the other way around.
Rather easy isn't it.
For the evictions you can't really do that because those arguments are just dogshit....
And regarding Biden. His government blocked the resolution but I wasn't the one that was proud that Israel didn't get a slap on the wrist you are.