So basically, Israel has them in a vise grip if they choose to tighten it they can bring Hamas to it's knees without dropping a bomb?
I'd say that was a "technically, yes".
Israel does have great leverage when it comes to the Palestinian/Hamas question.
If it wasn't for Palestinians working in Israel, the Palestinians would have no income either. They have no industry of their own whatsoever.