Prior to 2006, I don't think any rockets were fired from Lebanon into Israel; the possibility of Israeli retaliation was too strong. As I recall, Hezbollah used to play games with firing anti-aircraft shells that were indeed aimed at Israeli aircraft violating Lebanese airspace but fell into Israel, but that was about it. Then there was first the invasion of Lebanon and then 'Cast Lead.' Now Israel just has to accept a certain amount of rocket fire; in terms of P.R. she can't afford another Lebanon/Cast Lead. Interesting how military action can make one weaker, not stronger. After all, consider the considerable international support the 2006 invasion initially enjoyed -- well, that wouldn't happen now, would it?
Law expanding definition of terrorist activity passes first Knesset reading (Haaretz)
from the article: Lebanon army dismantles 4 rockets aimed at Israel