I'm a linguist, and the languages I studied have very complex grammar rules compared to English. So much so that native speakers have to memorise verb tables, moods, cases etc. at primary school level, and even those who didn't study to a high level know the basic rules.
English is one of the simplest languages, and yet the amount of native English speakers I see making really obvious mistakes is just embarrassing.
Is the problem that we just don't teach grammar and syntax in school?
For example, I saw a FB post today selling "Teddy's" (as opposed to teddies). That's actually the most common mistake I see - people, even businesses, not knowing how to use apostrophes and form plurals. I'd understand if it was a complicated rule that required memorisation with a lot of exceptions, but it's soo basic. It takes about 10 minutes to learn then you're all set.
I went to a pretty average state school, and I remember they did teach us these things, but we weren't rigorously tested on them or required to repeat them regularly. So I do believe the problem is with a lack of focus on basic English from a young age.
Am I being unreasonable or is this really embarrassing that we have such a poor grasp of our own mother tongue?