Re: How can you live in a country and not speak its language?
That’s just mean. The hispanics can get by without learning it, so there just isn’t enough of an incentive to learn it.
To the OP. Why can’t non-Sindhis in Karachi not speak Sindhi? Because they can survive, heck flourish, despite not speaking or understanding any. I sure as hell never felt the need to learn the language. Us immigrants outnumber the Sindhi speaking natives, so it’s the Sindhis who have to learn the lingua franca Urdu instead.