I grew up in a very hyphenated Polish-American family--no turkey for us for Thanksgiving! And while I wish I had learned more Polish, I heard Polish from my grandparents and great-grandparents growing up. My parents even speak some. Those same Polish grandparents attended tri-lingual schools in Detroit: English, Polish and German. Maybe because I grew up with it, I see no issue with having two official languages
Most other countries in the world, people speak more than 1 language. People in western Europe often speak French as a second language. In eastern Europe, German. People in India speak their regional language, Hindi and English. In Africa, people speak their tribal language and the language of the colonizers (English, French, Portuguese), many people in Malayasia speak English or Mandarin in addition to Malayu. Central Asian countries speak Russian as a second language. Pakistan has several official languages. Many Pacific Islanders speak English or French inaddition to their native language. American Indians in Latin America speak their tribal language as well as Spanish. Peru, Bolivia and Ecuador have several official languages like Pakistan. On most Caribbean islands, there is a mix of English, French, Dutch and Spanish. Most Japanese students learn either Mandarin or English. Korean students often learn Japanese, English or Mandarin.
The economy is also much more global than it used to be. Even if they never speak the language at home, doesn't mean they won't use it at work