Seen a few of that type of post now and I am not surprised to see its incredibly one sided.
I mean, sure, the Israeli military does have its own weaknesses but all sovereign power militaries do.
And so do all terrorist groups - from every iteration of the IRAs to ETA to FARC to Al-Quaida to ISIS to Hamas and so on. One of the biggest achilles heel for terrorist groups is people - as in they never really have enough in their ranks, personnel become demoralised, arrested, killed and so on.
Typically, Sovereign Power armies are bigger, better equipped, can more easily replace lost numbers and so on. In cases where they can't easily win they can hold - and holding is one of the worst things a terrorist group can face against a State's military.
That's why 21st Century terrorist groups are hybrid threats - they know they can't defeat a Sovereign Power so they resort to lawfare. In other words, they try to tie a State's resources up in defending themselves against claims made by terrorist groups, e.g., shoot to kill allegations, abuse, torture, genocide allegations, countering terrorist propaganda, etc.
This is significantly different and more effective than the 20th Century terrorist groups could manage. 21st Century terrorist groups are more efficient, kill more people, oppress more people and are much better at propaganda.
It's harder for State's to deal effectively with today's terrorist groups.
PIRA, UVF, ETA, FARC and so on were relatively tame compared to Hamas, ISIS, AQ, etc. Even though most of these groups had connections with each other in the late 20th Century with Iran as a common denominator.
I'm afraid those predicting an Israeli defeat don't really understand what's actually going on.
Eventually, Hamas will be defeated by a Whole Of Government approach similar to the UK Government’s against PIRA. But significantly different in many ways.
It'll take a while.
Put it this way, if Hezbollah is as strong as some posters believe and Israel as weak as they believe too....why exactly do they think Hezbollah hasn't seriously attacked?
Simple - Hezbollah have serious weaknesses themselves. Lebanon itself will not be able to cope with a full on conflict.
That's why Hezbollah has launched relatively minor attacks so far. Anything else is far too risky for them.