Am confused, a densely populated area would deter most militaries from a bombing strike for fear of hitting innocents... The US could easily have wiped out Obama's compound with minimal collateral damage yet they chose to send in the Seals. They did this because they didn't know for certain Bin Laden was there and to avoid innocent deaths In another country, if only the IDF had such restraint.
Israel are hitting targets that are far more difficult to destroy without collateral damage yet they choose the bombing option time and again...
"US could easily have wiped out
Obama's compound"
Pretty sure you didn't mean that.
Virtually ANY position in Gaza can be reached by artillery from well within Israel. This is not true of Pakistan for the USA. Abbotabad cannot be targeted by artillery based outside of pakistan. Air strike or cruise missile strike were an option but confirmation of results would have been impossible. Therefore the boots on the ground option.
The seal team was helicoptered in.
The compound was open and uncluttered by Hamas standards and they still managed to crash one of the helicopters. Israel cannot afford losses like that.
USA had complete surprise since bin laden didn't control pakistan's air defence system and the pakistanis were asleep.
Israel will not have this advantage as their attacks are a response to hamas actions. Hamas can therefore fire a rocket and then sit back and wait for the israelis to come and massacre them when they do.
Using the air assault model in Gaza also has the problem of where to land and exposes low and slow flying helicopters to shoulder fired weapons. See the battle of mogadishu for all the problems this introduces.
It is a requirement for the Israelis that their retaliation does not get all of their troops killed.
There just isn't a viable way to target the hamas sites without civilian casualties. Which is exactly what hamas wants. They WANT those casualties, they rejoice in them. Because they trigger condemnation of Israel.