So the solution is to keep the caged up, which doesn't even stop the rockets? Have you considered that Palestinians may be less sympathetic to Hamas if they weren't being caged up like animals?
Precisely. The Israelis do not want peace since it'll mean having to give up building settlements and declaring borders. The status quo suits them just fine.
How would you propose resolving this in a way that would be realistically acceptable to both sides ?