You can't administer a country with several official languages. What a nightmare. How do you choose the languages? English? Spanish? French? Vietnamese? Chinese? Russian? We have people from every nation on earth over here. English is our official language, and as such should be the legal requirement for things like drivers licenses, commercial licenses, taxes, etc.
Integrating into the society that YOU choose to become a part of includes learning the language of that society. It's that simple. If not you eventually end up with entire communities belonging to different ethnicities, entire business being run by those ethnicities, and ordinary citizens who feel too overwhelmed to want to leave their little cliques. Things become segregated, and stay that way.