A college degree is worth it
A college degree is not a waste of money.
Yes, there are many degrees out there that do not prepare you to get a specific job, do not set you up to make 40k right away, or seem to help your career at all. What percentage of art majors end up doing animation for Disney, or journalism writers end up working for the Post or Tribune? Not very many.
A degree is still very important, and all because of three words my brother, who is a VP at a Fortune 20 company, stresses almost everyday:
Perception is Reality.
Recruiters perceive applicants with college degrees to be better qualified than those without. It will give you an advantage (or nowadays, simply a requirement to compete) over others for that job. If you browse monster.com or careerbuilder.com, how many quality jobs do you see that do not have "4 year degree" as a requirement? Not that many.
The truth is, a LOT of college programs do not prepare you for job/career. They are a line on your resume that makes you, supposedly, "more qualified" for the spot. I have a business degree from state university in "Operations & Information Management". I am positive I am in no position to handle an IT job, and anyone can be an operations manager. However, since I have the business degree, and more specifically, Operations Management with a strong technical background, it's money. I get an amazing return rate on Operations jobs with my resume, and many recruiters have commented that they liked my "specialized degree", which honestly, was simply a general business curriculum. (I am currently employed in an Operations Management position, but always looking. In fact, it's tough requesting so much time off for all the interviews without looking suspicious.)
Another key aspect a university brings is job opportunities. My current job was found through my academic advisor, and both of my roommates found their jobs through on-campus recruiting. My last month of school I had probably a dozen interviews, all set up through the on-campus recruiting center. How do you think Microsoft or Sun Microsystems finds their employees? They head over to the top IT schools and pick them off. The state university I went to was very strong in accounting, so we have the top firms in the world recruiting there. It's a huge perk. One of my roommates has an offer to work for Price-Waterhouse-Coopers (pending her MBA/CPA), my other roommate now works for Caterpillar, and my brother originally started off with Crowe-Chizek.
Here's another quick application of perception as reality: my high school friend, who also graduated with me at state university, got his degree in journalism. He couldn't find a job in his area of study, so took a job as a bank teller. Well, 8 months later, he beat out 7 other tellers for the promotion, despite much less experience, citing a college degree as the tipping people. I was like, what the F? How does a journalism degree make you more qualified to work at a bank? They perceived him to be more qualified because of it, for whatever odd reason. It's how the world works.
It's dumb, it doesn't make that much sense...but that's how things work. That's why it's worth it.