The Gemara in Baba Kama teaches us that when Hashem gives permission to the “mashchis” to destroy, the “mashchis“ does not differentiate between a tzaddik and a rasha. Why is this so?
This was explained a hundred times here already. But it’s very important so I’ll repeat it quickly. When Hakodosh Boruch Hu makes a gezeira and He gives permission to the “mashchis“ to destroy, the “mashchis” cannot make any distinctions. Those are the instructions of Hashem because if the “mashchis” would be allowed to make distinctions and punish only the wicked, then you know what would be – all the resha’im would drop dead. There would be an epidemic and all the resha’im would drop dead. So what would happen? All the Blacks and Hispanics would become geirim. Everyone would become a tzadik. You wouldn’t be able to help yourself. You wouldn’t have a choice and there would be no bechira anymore.