The US didn’t seem ready to defend against Iranian drones against their own bases. There are cheaper ways to defend against such drones learned in the Ukraine war, but the US didn’t apply those learnings even though they chose the time of the war.
Trump went to war without enough of certain munitions and then blames and insults Ukraine while also wishing Ukraine would share their knowledge in defending against drones. Incompetency.
Trump’s special military operation in Iran is getting bogged down. The US is destroying a lot of stuff, but don’t appear anywhere near to achieving actual serious goals.