Why do people of North assume everyone knows Hindi and start the conversation in Hindi as opposed to South Indians where they converse in English or try to converse in the local language?

[removed]