I disagree for the simple reason that Iran can fight back. Iranians have now pushed the US occupation forces all the way back to Jordan, and they're getting clapped there too, so now they're pulling even further west to Israel. And Iran has already demonstrated they can hit Israel as well. So, we already see how Iran cleared the shit out of the Gulf over the past couple of month successfully. All the US forward radar stations, staging facilities, warehouses, barracks, are gone now.
There is quite literally no way for the US to mount any sort of an effective ground invasion right now. And they're afraid to fly jets into Iran as well at this point because Iran has been taking them down at an incredible rate. So, the US is reduced to lobbing missiles into Iran which they have a very limited supply of and cannot make more.
And since Iran is able to hit Israel as well, US assets there will be eliminated the same way they were everywhere else. That's the reality. Part of the psychological warfare of the empire is to convince people that it's all powerful and invincible and that it can do whatever it wants. That's just propaganda you've internalized.
You can't manifest a war of attrition here.