An undergraduate degree is only a stepping stone to a professional degree. Even then, there is so much competition that a graduate is not guaranteed a job. Going to college (or as we call it university) is not a guarantee of a good paying job. In my country, we are in desperate need of good tradespeople but the trades, although well paying, still unfortunately do not have the same respect that white collar "professionals" do. The cost of going to university is significant and getting scholarships and financial assistance is getting harder all the time. I think (my opinion only) that unless one knows exactly where s/he is going to use that undergraduate degree, one should think very carefully before one takes the plunge of going to university. That's just an opinion. I'm entitled to it. By the way, I have a Ph.D. and have been successfully employed for a long time.