That's certainly part of it. Another big part is also way bigger than either parents or school curricula. It's a culture-wide shift away from the written word. In many ways, our children are growing up in a post-literate society. JK Rowling is doing her best to stem that tide, but just think how many thousand fewer sentences the average college freshman has seen in his life, compared to one 20 years ago, 40 years ago. Reading is the best practice for writing there is, and yet whenever I teach Comp 111, I get freshman who show up the first day and admit to having NEVER read a book. Actually, now I just tell them beforehand to lie to me if that is indeed the case, as I won't be able to take them seriously. Anyway, I tend to agree with the need for a shift back toward more liberal arts, as much for reading/criticial thinking/cultural literacy as for writing. In my experience, a large percentage of specialized major courses are useless garbage that cover material that any bright kid will pick up in his first 3 months on the job in any case. Hell, most of the major companies are going to retrain you for this anyway. I think someone with a major in philosophy or anthropology, and a minor in econ or marketing or whatever, would be much more well rounded, and a more attractive hire. The kid would get a lot more for his money, too, IMO.