But exactly what an English major makes in a lifetime has never been clear, and some defenders of the humanities have said that their students are endowed with “critical thinking” and other skills that could enable them to catch up to other students in earnings.
Turns out, on average, they were wrong.
Over a lifetime, the earnings of workers who have majored in engineering, computer science or business are as much as 50 percent higher than the earnings of those who major in the humanities, the arts, education and psychology, according to an analysis by researchers at Georgetown University’s Center on Education and the Workforce. link
Absolutely, college should be for more than just job certification. On the other hand, there's nothing contradictory about having a top-notch math/science/engineering education as part of a solid liberal arts education. I attended a school that did both, and did both well.