You spend 7 years in foreign country and didnt manage to learn local language? but feel offended when natives dont bend backwards for you?
I won't dive more into "who is to blame" discussion here. This is not the point or the forum to for me to open up further on details.