What's your sample size? Are you a teacher, or just referring to friends and acquaintances of yours?
I've received numerous compliments on how well my children speak. All I ever did was speak to them like people (in the way that I would like to be spoken to), and explain any concepts or words they didn't understand using concepts and words they already did understand.
It just seemed...obvious. If you're going to treat your children like they're idiots, why would you expect them to turn out any different?