Yes and no, US naturally tries to amend its weaknesses, but its not so easy to do, and I even mentioned them in my post above. Each and every solution provided so far by US addressing asymmetric warfare are better than before, but still limited.
Few examples: to address missiles threat US deployed advanced AEGIS SM-3. Its accuracy is 80-100% when intercepting 1-2 missiles. Sounds good, right? Two issues:
1) Battery is limited, if there are more missiles incoming than battery holds (usually 26), warship is screwed, especially considering it usually fires 2 missiles per incoming target.
2) The more missiles incoming, the lesser accuracy of interception. Experts assume it significantly drops, but we simply dont in case of AEGIS SM-3, why? Because US never tested with more than 1-2 missiles at the same time. Dont they expect Iran to have more than 2 missiles?
More like they know defense weaknesses, and dont want to give "wrong ideas" to enemies
We also could go on about limitations of Hellfire or Mk 38 Mod 2, but I have even better example - ultra quiet
diesel subs, do you know US was never capable to address it, in over 30 years? Some issues are simply hard to solve, even for US, same applies to asymmetric swarm tactic.