I am talking about the tweet. be kind and you will never face this consequences. I had been lost in a small time in france without knowing french back in the day, I tried, I failed and I was treated with respect and funny faces. Not a problem
I had been spoken in languages in my country that I shouldn't know but I knew, english, french, portuguese. And I answered back in that language, people were appreciative of my effort and no problem
Expecting a person to speak your language not in your country and act up, is being and entitled twat
Knowing the language that they speak to you knowing that they don't know it and not answering in that language is being an uneducated twat
Or at least in my list of my personal values. You have others. No problem, everybody is different