Look at the videos coming out of Iran - civilian infrastructure and residences are clearly being targeted. Some unexploded bombs have been found that lack a JDAM guidance package.
And regardless of the USA, Israel is most certainly not above carpet bombing civilians.
Again, that's not "carpet bombing". Carpet bombing requires a type of aircraft that Israel doesn't have (though the US does).
Why would you expect a precision bomb to have a JDAM package? That is not the only type of guidance package. In fact, most of the footage I've seen (largely Israeli) has clearly been laser-guided bombs. They aren't the same thing, and the latter is more precise than JDAM in any case.
Use of precision-guided bombs in a city is not "carpet bombing".