Manners! Imagine that!
When I lived in Germany for a while, courtesy of Uncle Sam, I learned a little Deutche.Enough so I would not unintentionally offend the civilians I came in contact with.It was their country, after all.
This country is mine.The language is English.A visitor/tourist is not expected to be fluent in English.It is only polite of them to learn a few phrases, please, thank you, excuse me etc.But in reality, most foreign tourists speak fairly good English.
An actual immigrant is being intentionally offensive in not learning English.I celebrate naive attempts by rude, offensive people to title me "racist". As a native born citizen of the USA,(native as in born here,and part American Indian) it is actually becoming a compliment and a badge of honor!
Scouts Out! Cavalry Ho!