Clearly there is no defense against swarm attacks by short range rockets. Iron Dome can protect against small numbers of launches unless at depressed trajectories. Medium range and even intermediate range missiles are well within the envelop of Arrow and Patriot III. Those missile are large and the capability to launch swarms of them does not exist outside of a few nations which are no threat.
from the article: Missile defense systems won't protect Israel