I don't know if I agree, I think it's very important to have a well rounded education by the time you come out of high school. I, for one, am very grateful to have been exposed to philosophy, literature (in more than one language), art. All stuff that I probably would not have chosen for myself. You have all of your life to specialize in a domain, what's the rush?