Re: English/Urdu problem
Anything taken in the extreme is not good I think! As far as language, the very best thing is for children to learn and grow with the "local" language, the one that they will need and use in school, with friends, out in public. When they think in the local language, I'm sure that they fare much better in school and with friends without having to translate and re-state. BUT its a really wonderful thing to expose them to a second language while very young because thats the easiest time for them to learn. I always wanted my boys to be bilingual but that took a back burner with the eldest and the youngest having speech delay in just one lanuage!!
Anyway, parents who push for their mother-tongue outside of their country are really making things much tougher for their kids. Struggles in school can be tough enough - why make things even more difficult for them?