My mother was disciplined for it repeatedly. I had to take "speech therapy" until I was much older when there was a bit of backlash growing against it locally - That was as recent as the late 90s.
My mother was disciplined for it repeatedly. I had to take "speech therapy" until I was much older when there was a bit of backlash growing against it locally - That was as recent as the late 90s.
I have two girls, and struggle with this.
At home, our language us is very different from when we're in public. I make it a point to correct my girls' grammar when outside the home (or when it's particularly egregious, like subject/verb disagreement), but generally don't at home. "I ain't gonna" is acceptable at home, but "I'm not going to" is expected elsewhere.
This approach is based on my own experiences.
On one hand, as an adult, I feel like I fit in well with the people around me even though I seem to have little in common with them - I'm a remote developer, and most of the people I interact with on a daily basis are tradesmen or other blue-collar workers. I'm convinced this is because I look, act, and sound like they do.
When I'm interacting with my colleagues I enunciate much more clearly and my grammar is significantly better, to the point that I sometimes wonder if my sentence structure makes me sound like I'm trying too hard. It seems to be effective.
On the other, I have a close family member who has struggled throughout her education with both grammar and spelling. She's a high school teacher now, but had to take her certification test numerous times due to repeatedly failing the language portion. She never learned to switch between colloquial and formal language, and never really developed a feel for what is correct grammar and what's not. She also has issues spelling many words. This could be because she is younger than I am and was taught using a different method (she learned "sight words" first; I learned phonics), or it could be because I read a lot more in childhood than she did.
At the end of the day, I want my children to be able to speak at the same level as their professional peers, and I want their peers to be educated professionals. I also want them to be able to self-identify with the people they grew up with, and not to immediately associate a dialect of any sort with intelligence.
Most of the people I work with in the Fortune 10 are educated idiots. Corporate communications, especially e-mails contain egregious spelling and grammatical errors. It's constant. I have very little respect for most of these people. They believe themselves smart but in reality are merely average or even slightly below that.
As a kid in the Louisiana public school system of the 90s, I can attest that I was not exposed to the language itself, and opportunities to learn the language in the school setting were not provided, despite having grown up in an area that I know has a high number of Cajun descendants (I'm from a family of Fontenots in Allen Parish). But my wife (who grew up in the basin/Teche area) had a wealth of opportunity at her school, even taking French immersion classes for several years. I'm curious as to how consistent and spread-out the effect that you're referring to was.