I graduated from the University of Missouri in May '12 with a bachelors in business administration-management and I could not agree more. I experienced that same feeling almost every single day in school. I knew after my first semester that I wanted to become an entrepreneur. My advisers, professors, and peers could not believe that I hadn't done an internship with a fortune 500 company and thought that I would end up homeless because i chose not to attend career fairs.
The toughest part for me was not the discouragement of others but it was curriculum that I really could not stand. I felt as if I was attending a tech or vocational school to be a middle management type for some mega corporation. Even the few entrepreneurship classes I had were more directed towards intrapreneurship within corporations rather than actually starting your own business.
And on top of everything, we pay tens of thousands of dollars (usually as debt) in order to be forced fed a curriculum that may or may not serve any real world application. Since i have graduated, I have found a few mentors and work for them in order to gain knowledge. I AM ACTUALLY PAID TO LEARN! And they don't give me a list of definitions to go memorize, they show me exactly how the business world works, what i need to learn, and what it takes to be successful.
All that being said, I do see the value in a 4 yr education, especially the first two years of liberal arts classes. I'm just not sure a university education is the best way a high school grad can spend $40,000 (Of course if I had $40,000 to spend when i graduated high school, I would be broke, homeless and in rehab). College allows you a chance to mature, grow, and figure out what you are passionate about. However, if an 18 year old is mature enough to have self discipline and know the field they would like to enter I think their time can be better spent gaining real world experience while being paid to learn.