I agree that in some cases they have used excessive force. But unlike Hezbollah, they have taken measures to ensure that civilian casualties are as low as possible
I'm not comparing the IDF to Hebollah, because the IDF is a legitimate national army, whereas Hezbollah has no legal reason to exercise force in any form, but at the same time the IDF has too many times acted carelessly and beyond the reach of law.
I know IDF soldiers who have witnessed young Lebanese men being tied by their feet to the back of jeeps and driven around town until there was nothing left. That is not 'excessive force', it is terror conducted by an army.