Потому что это как минимум неуважение в присутствии человека не знающего языка ,говорить при нем,человек себя идиотом чувствует ,В  том то и дело что нормальные люди воспитанные  так не делают,а магазин и другие общественные места это другое мне плевать кто там и как говорит,но я если я пришла на встречу с людьми другой национальности,при мне они пусть говорят на языке понятным мне,в противном случае я расценю это как оскорбление,и уж точно квартиру им не сдам