See the thing is. Hamas is very recent. It came to be BECAUSE of what Israel did over 50 years of operation.
When Israel calculated how many calories Gaza needs and only gives them the minimum amount to survive. What human reaction would really believe would happen.
Eliminating Hamas, and keeping this pressure, would only create a new Hamas.