Cheap airborne weapons have irreversibly changed warfare. IIRC a Patriot missile costs something like $4 million. Using them to shoot down $50k Shahed drone is a losing proposition. That's not only because of the price, but because the drones can be produced a lot faster. Even Iran's ballistic missiles are a lot cheaper and faster to produce than any defense system that can reliably destroy them.