I said the 2 weren't equivalent, meaning they are not of the same type, e.g. the IDF is a state army while Hamas is simply a militia. That means comparisons are often meaningless.
Hamas isn't a designated terorist group according to the UN. 'Terrorist' is a fairly new and very fluid term that's often meaningless.
The ICJ accepted that a charge of genocide against Israel is a plausable. That means every measure presented by South Africa stands up as a case of genocide.
I'm not going to comment on the rest of what you've written. Its simply an excuse for the mass slaughter of Palestinians and I find it extremely offensive and repulsive. I think we're done.