So, I'm confused. What percentage of English majors are still in the "English" field by age 40? What is the English field? Outside of academia, it barely exists. Publishing? So, it's laudable to receive a general education which provides one with many opportunities in life? Great, I agree. Now, why shouldn't the same logic apply to a computer science degree? Aren't the ways CS majors learn to think easily transferred to other endeavors? Why is it not celebrated that CS degrees are so flexible that a high percentage of graduates ostensibly find ways to do what interests them, pays well etc.?