This is the part I am always confused. If we all know graduates getting an engineering degree(CS,EE) make more money than graduates with english/arts degree. We should see an obvious trend students heading to engineering majors. Why still so many students go to english/arts/... major and they know they will make less promising income?