When I listen to some people talk to their kids today I understand why manners and etiquette are so rare. Parents are always telling their kids how special they are, how smart they are blah blah blah. Imagine all these kids growing up thinking they are special or better than everyone else. No wonder our schools are a disaster and our kids can't cope with any bad news. Kids who think they are special grow up feeling entitled because they are so special.
Here is a tip for new parents. Your kid is not special. He is not a genius because he can say words at 15 months, or read at 3 years because you taught him to. Kids are just little human beings with little human brains, brains that are capable of amazing things - which is true for every human baby. They are humans, not rodents just because they are small. So if your kid knows a few words of French because you drilled him on them, he's not special. But he may grow up to be a pretentious little brat!
Maybe your kid has a special talent. That does not make him or her special. A rude kid who can play the violin is still a rude kid, and no one wants to hear a rude little brat play the violin. While you teach your kid French, teach him manners, respect for elders, respect for authority and the law. Teach him right from wrong. Teach him "please" and "thank you", and "excuse me". Teach him to be considerate of others. But also teach him how to deal with disappointment and the occasional failure because even your special little kid will fail from time to time in life. It happens. Let him explore, and sometimes get into a little trouble. Experience turns your little baby into a self-sufficient adult.
I think most parents get most of it right, but lately I see them failing in this one major way.