A cheap drone is only useful against soft targets. It is the reason Ukraine is scaling up heavy cruise missile production even though they already have vast numbers of cheap long-range drones. Being "cheap" isn't of much value if it is incapable of doing meaningful damage to the desired target.
The US has been designing and building thousands of anti-ship drones since the 1970s. It isn't like they have no experience with the concept and those drones are far more capable than anything Iran has. The US Navy has assumed drone swarms as a threat model for half a century.