yeh this is a big problem, yelling and condescending parenting is simply an awful method of parenting because it can mess the children up in the long run by use of over discipline. what i mean by this is that it can make the kids feel rebellious and bitter towards life....however if your parents try to connect with you with respect, friendship, fun and empathy then the results are the opposite...you end up a much happier family and that will tranlsate to everything else in life as well eventually...
The vast majority of parents I've seen are pretty big into criticizing their kids. I see a kid who might think of ordering say... crispy chips instead of fries and get yelled at by their parents. "Who asked you to be different? Are you acting smart, smarty pants? Blah, blah, blah"... which is kind of ridiculous...
Or "You're horrible. How could you get 99 out of a hundred? You're careless and lazy. It's a dog eat dog world out there and you better learn not to make stupid mistakes..." I'm not making this up. And the strange part is that the same parent probably couldn't even pass the test on his or her own. Fortunately, my own parents weren't that critical of me not getting straight As all the time.
The worst part is that they can literally shout at their kids for the smallest mistakes at public places like the shopping malls. Sometimes, it's not even a mistake at all. Just the way that the parents own parents brought them up... Verbal abuse all the time. It makes for a new generation of sickness.