Israel is extremely overrated, not that I disagree with that, as overrating an enemy is less dangerous than underrating them. But Israel simply can not sustain an operation for longer than 1 months without facing massive problems, the Israeli commanders know that hence why they always plan to end any war they get into quickly, they lack all manner of strategic depth, and in 20 days of fighting in Gaza, Israel started running out of ammunition, which says volumes about Israel's ability to sustain long operations.
Also another thing to note is Israel is consistently struggling in financing a military greater than its budget, and budget cuts force them to make a lot of compromises, something other states in the region does not have a problem at.
If you disagree with me please feel free to state why because I would love to debate this further, and if I was proven wrong all the better so as to better educate myself on the subject, but I just don't buy Israeli superpowers syndrome.