Higher education costs more than ever, but provides less financial opportunity for students who choose fields with an overabundance of graduates, experts say.