When outsiders attempt to speak to local Shanghai natives in Shanghainese, why do the locals avoid responding in Shanghainese? In contrast, Hong Kong and Guangzhou folks seem nowhere as averse to outsiders speaking to them in Cantonese.
valid question