Offense doesn't work at scale.
As the cost of drones goes to zero, the expected damage you take is roughly proportional to how much you have to lose. This means larger / richer economies cannot win these sorts of wars. To see what I mean, check out this desalination plant map:
https://www.theguardian.com/world/2026/mar/23/iran-threat-to...
It doesn't help if your commander in chief is incompetent and your invasion strategy involves treating desalination plants as legitimate military targets.
Of course, blowing up desalination plants in the middle east don't hurt the US all that much, but blowing up industrial supply chains does. We're something like 4 days away from a global chip manufacturing industry shut down (barring some logistic miracle, since we recently sold off our strategic helium reserves).
It's heavily dependent on geography. Iran is geographically "lucky" it's positioned near the Strait of Hormuz and near the oil facilities of multiple Gulf states, allowing it to exert extreme asymmetric pressure through a small amount of drones etc. Most states can't replicate that luck. Good luck to South Africa if they ever decide to wage a similar war. Strategic depth also largely nullifies the role of one-way attack drones in combat, but it doesn't nullify the role of fighters and bombers who can exploit that range. I'm not discounting drones, they're highly important in many geographies, as Ukraine is showing, but I don't buy into this conventional wisdom online that they're the pinnacle in every situation.