It's also important to realize that there is a wide variance in the cost of a college degree.
The cheapest way to do it is to go to junior college for two years, and then transfer to a state university. If you live cheaply, you can get out with FAR less debt than the average college student.
My first year in college -- now 23 years ago -- was only $1800 in tuition. It was a University of California school. The tuition is MUCH higher nowadays, but still a lot cheaper than private colleges.
College degrees are often required at large corporations and government jobs.
For example, I worked as a programmer at a defense contractor in the summer of 1992. I was paid a total shit wage (something like $11/hr) because I didn't have a college degree yet. The government would not pay them for a programmer who had no college degree, so they had to give me some weird low-end title and just let me program.
As has already been pointed out in the thread, some employers just like to see a college degree because it indicates you had some responsibility.
As you gain more work experience, your college degree becomes less and less important, but it's often a big deal to have in order to get your foot in the door.
The people who fuck themselves are the ones who go to expensive private colleges, and then major in something like English, which doesn't have much practical use in the workplace. They come out $150k in debt, and they realize that the jobs they can get are also offered to high school graduates.
If your parents are rich and you want the experience of going to a well-regarded private college, that's great. However, if you're looking to get more bang for your buck, go to a state school and live as cheaply as possible.