I do think there's more nuance to this than Bush's WMDs.
Trump created this situation when he left the nuclear deal in 2018, the deal China, Russia, and the EU were all part of with the intent being Iran never making a nuclear weapon with assurances, (cough cough Ukraine). If all these countries didn't want Iran to have a nuke, Trump probably did everybody a favor at the possible cost of the Republicans during the midterms (but don't worry they'll be back when Dems inevitably overstep). Israel revealed Iran still had the data on how to make a bomb and moral fagged over it but you can't expect any country to just throw out that research. By throwing the deal out Trump gave Iran no reason not to pursue research. The more I read on this situation and Iran as a whole, the more convinced I am they did want a nuke.
If Trump is so sure their nuclear capabilities are gone he should've hinted at loosening sanctions if Iran comes to the table or even loosened them a bit as a show of good faith. Maybe Trump knows they didn't actually get everything, which would be embarrassing considering the ball washing him and Bibi did last night. If this is where the US military involvement ends it probably won't bite him that badly in the long-term. This is what people thought the Afghanistan invasion was supposed to be; a surgical strike simply to end a threat. Trump already bombed Iran before with the MOAB and that didn't become a ground war.