No US ship was to my knowledge even hit by a drone/missle.
Iran has been prepping forever for this with Russian/Chinese equipment.
This sounds identical to previous arguments I saw of how hard it would be for US to beat Iran in open conflict. China is different but comparing theoretical ability with reality is different also.
The only reality we have as of now is that f35 completely dominated the enemy on every single front. It's insane to see discussions like these when we just witnessed one of histories greatest showcases of technological dominance.
There is no technology or method in this conflict that would have changed the current state. If a nation wants to toss cheap drones at you there's basically nothing that can be done. Another example is US blockade, without something that can take an F35 down there is actively nothing Iran or China could do to prevent a complete crippling of their country.