Guy:
(New thread started due to "subject drift")
I strongly disagree. It is dis-empowering to fail to prepare young people to function in the society they will become part of. Like it or not, standard English is part of today's society; at least in the USA and the UK. Anyone who lacks the ability to communicate in standard English will find their prospects for employment and other major interactions with their society greatly diminished.
It is entirely possible to teach children a "standard" language without telling them that the dialect or language of their parents is "wrong". We just need to stress that the business of society is done in a standard language.
Here is the USA, we had a fight over exactly this issue. I won't go into detail, but just search the term "Ebonics". Cooler heads prevailed. Hopefully it was realized that teaching children in a ghetto language would forever limit them to the ghetto?
Guy
In fact, language is often a surrogate for race or class. People who claim, and may actually believe, that they are reacting to non-standard language are often, in fact, reacting to negative perceptions of the group that language variety represents. (in the interests of not completely turning off innocent spankophiles who may feel they have wandered behind the looking glass or, worse, into a scholarly journal I will omit references but will he happy to supply them to anybody who asks at cfpub.ix.netcom.com). Let's remember that Liza Doolittle was white and dressed appropriately, thus wiping out evidence of her lower class background when introduced to society. How do you suppose that introduction would have gone were she, say, Jamaican or Tamil?
To those interested, I would recommend the illuminating discussion by Nancy Mitford in Noblese Oblige of the use of everchanging linguistic shibboleths by the British upper classes to identify and exclude ambitious members of the middle classes.
I will spare y'all a discussion of how the divergent fate of Yiddish in Eastern Europe and the United States, or of Irish English and African American English in the United States shows that language differences are the result, not the cause of social discrimination.