Do you believe that anyone existing in America must speak English
Yeah, eventually. If I'm going to live in a country indefinitely, I'm going to try to learn their language. If I'm in France for more than a year, I'm going to try to learn French. I'd expect the same of friends and family. It's not racist to expect people living in a place long term to be able to converse with the locals.
If they're working here for just a summer or two and spending most of the year in another country, no.