I agree wholeheartedly with Nicomp but would like to add that not only are parents a problem, but our current youth based culture is too. The culture today does not place emphasis on delayed gratification or working for a goal. Learning takes work and time. Today's society wants everything now.
Children look to music videos, movies and video games to get their ideas of not only what success is but how to arrive at it. Seldom do such mediums display the amount of effort that goes into making it big.
Further, its is not considered "kewl" to be smart anymore. I see students everyday who are smart but hide it. They tell me, when no one else is around of course, that they do not want to be seen as smart. The purposefully do bad on tests and assignments and just scrape by in reguards to grades. They state that students who are viewed as smart are often targets of ridicule and have fewer friends. This is of course not the thinking of all students, thank God, but it is the thinking of an alarmingly large and ever increasing segment of the student population at large.