Well I believe that a person has to be open and ready to learn from their circumstances and situations. If a person goes to college and they do not take the time to absorb all that they can, then they have wasted an opportunity. I met many people who were like that when I went to college.
I believe that the beauty of college is that it enhances the person that you are. As long as you hang on to your core, college expands your boundaries. I feel that going to college is not just about taking classes. It is about an exchange of ideas and getting involved with people other than yourself. I don't really like going to school online because I do not get the interaction and the feedback that I need.
There is also a lot to be said for learning things on your own through your own experiences. I have taught myself a lot of things through reading on my own and by trial and error. Sometimes it would have been helpful to have some assistance but it is also rewarding to learn something all by yourself. I really don't feel that this is an either or situation. Learning is eternal so no matter how you get your education, just never stop learning.
The issue comes in when businesses do not appreciate the "school of hard knocks" and want a piece of paper just to differentiate applicants. Going to college does not mean that a person is smarter or more adept at handling situations.
On top of that, many jobs want the experience and the degree so that adds insult to injury for a graduate with no experience.
At the end of the day, a person has to do what is best for them. The object is to never stop learning, no matter how you get your information. Knowledge is power!