Wiki - The paradox of tolerance states that if a society is tolerant without limit, its ability to be tolerant is eventually ceased or destroyed by the intolerant. Karl Popper described it as the seemingly self-contradictory idea that in order to maintain a tolerant society, the society must retain the right to be intolerant of intolerance.
I think in the case of Hamas and the government of Israel, it really is kinda a "both sides" thing.
The problem with most "both sides" arguments is they are rarely accompanied by an attempt to correct both sides. Saying that Israel's treatment of the Palestinians is what gives Hamas it's influence isn't a defense of Hamas's war crimes.
Hamas is an evil, corrupt organization that intentionally kills innocent people with zero remorse, accountability, or even the false impression of sadness over the murders they commit. The government of Israel does the same thing though.
Hamas fuels hatred of the Palestinians and the government of Israel fuels hatred of its citizens. Both organizations should be abolished.
The same can be said of the Taliban, Al Quaeda, FARC, ISIS, and more. All are bloodthirsty extremist organizations that were made powerful by the West's occupation and murder.