I live and work in the D.C. area. It gets so exhausting and stressful day in and day out, trying to communicate everyday interactions with a majority population who does not speak English as their first language.
Apparently, there are still many places in the country where this issue is not a major problem. It is not just the language barrier that is annoying. It is also the entitlement mentality where foreigners living in our country feel strongly that America owes them. This is not to mention basic etiquette in places like public restrooms. Half the public toilets have poo left in them and also pooey hand prints and messes from unsupervised children who don't seem to know how to use the toilet. My wife and I were in a restaurant and the couple in the booth behind us changed one of their toddler's soiled diaper on the table and then left it behind when they left. The staff was aware and didn't say a thing about it.