In Spain all (national) government forms, documents, and services are Spanish only. Even in autonomous regions such as Catalonia that has a co-official language (Catalan,) if I want to interact with the national government, it’s Spanish only, even on immigration/residency forms.
In France, same thing. In Korea, also the same. Also China. And Mexico. Canada mandates French and English.
I see nothing wrong with a country having an official language. That doesn’t preclude people from speaking their own languages, but of you want to live in country Y, then learning that language should be a prerequisite.