I think that's an unfair assessment. Depleting a stockpile of a particular munition (since missile strikes are less unpopular than a full-scale deployment) because of overreliance shows a particular strain, not a pervasive weakness.

So this is all solved when US troops waltz into Tehran?

Any day now.