I was taught that America was a Melting Pot of Cultures that creates the American Culture. In order for this to happen, everyone must speak, read and write in one language. English is our primary language, so it only makes sense for it to be our Official Language.
1.It is already a law that all naturalization citizen are required to Read, Write and Speak English. Ref. INA, Title III, Chap 1, ACT 312
2. 178 other Countries has an official language
3. Those countries that don't, English in the most commonly used
4. 27 US States have amended their State constitutions that English is their Official State language.
If you want to be an American and Federal Law requires you to read, write, and speak English and more then half of the States have it as their official language, why wouldn't English be our Official language.
No one is saying that someone has to give up their native tongue. But to assimilate into our American Culture everyone must speak in national/official common language.
America was founded on the idea of universal acceptance and tolerance. We must refrain from naming the English language as an official language, because I believe multiculturalism is promoted when that space is left blank, and no language is recognized over another. Multiculturalism is an American value. We must treat every language and culture equally.