I don't know if any of you have noticed, but the U.S. has become a dual language country. There are about 80 Spanish channels on cable TV. Many phone numbers you call will also have a Spanish option. I have a niece who applied for a job at a fast food restaurant once. But they wouldn't hire her because she wasn't bi-lingual. This isn't the kind of "America" I want. I say it is time to roll up the red carpet and put it away. Make the U.S. an English language only country!
If America were to adopt English as its one and only official language, it would have NOTHING to do with the examples you provided. Those are private enterprises, who are free to pursue/accommodate customers whose first language is not English.
If the Federal government, or any state government, were to adopt English, all it would mean is that official government publications, election material, etc, would be in English only. I'm all for that.
If you're suggesting we should enforce English only on private businesses, I pass.