Why did we have to wait until someone died to destroy their infrastructure.
Hezbollah is Iranian. Attack Iran, destroy its military and free its people to once again be prosperous without the muslims who took over and sent Iran back to the dark ages.
Because the intel being obtained was of value. That's always been a hard decision.