9 times out of 10...if you did not major in Engineering or Science, Law, or Medicine then you should not be going to college. It is a waste of money and most importantly time.
Knowledge can have inherent value, and not all countries have the same sky-high college price tags that many privately owned US institutions do. College as career training is a relatively new concept, and not a very solid one at that. Skills can be trained, but higher education can bring much deeper qualities to students. Philosophy, fine art, and other humanities may not be direct paths to employment, but they will make a more well-rounded, world-exposed candidate.
If you are posting from a country with cost-restrictive higher education though, I can empathize with your perspective.
I do not disagree with you at all; however college or school does not necessarily educate you; the education you speak of can be obtained elsewhere these days and much more cheaply. This also is relatively new to the world - the ability to obtain philosophy, art, and other liberal arts knowledge without going to a college or university...not to say there is no place for it in institutions of higher learning; but for the vast majority of people a great liberal arts education can be obtained without institutions of higher education but the education of a civil engineer - not so much.