The reasoning in that ad is purely racist/xenophobic, I think you and I can agree on that.
But I don't think that 'multi-lingual options' is analogous in this case to concessions for those with disabilities. That is a slippery slope. There are a lot of languages in the world, and you are not going to be able to provide an option to each and every one of them. The government should not be required to offer its licenses in every written language, that much is certain. Likewise, hospitals should not feel obliged to employ someone who speaks every language or who can translate every language. That's absurd.
That ad goes in completely the opposite direction and says "Only English, because shouldn't foreigners have to speak English?" without even going to the fundamentals of why you should have a multilingual test.