Why is it wrong to think you should know english if you live in america?
I got a horrible haircut by a "professional" stylist, I got the the worst haircut of my life by a woman who could barely speak English (I think she was Russian) she spelt my name wrong like REALLY wrong and then cut my hair shorter than I asked for and gave me bangs I specifically told her I didn't want! I understand English is hard but at least while learning don't get a job where talking to people is an important part of it.
I don't understand why people think it's okay to live in America and not know the languange. It's like moving to France and calling the people racist because they're annoyed by the fact you can't speak French.