There are so many things wrong with this post.
Problem #1: Your definition of "liberal arts." This is thrown around constantly on GAF. The problem is that
no one who uses the term has any fucking clue what it means. I presume you understand it to mean a branch of the social sciences (including economics, which you inexplicably exempt from criticism) or the humanities because "liberal" connotes the progressive political leanings associated with the faculty of those disciplines, and because "arts" sounds touchy-feely and accords with your stereotypes of those disciplines' respective curricula.
Now let's contrast your understanding of "liberal arts" to actual facts, courtesy of the Encyclopaedia Britannica: "liberal arts: college or university curriculum aimed at imparting general knowledge and developing general intellectual capacities in contrast to a professional, vocational, or technical curriculum. In the medieval European university the seven liberal arts were grammar, rhetoric, and logic (the trivium) and geometry, arithmetic, music, and astronomy (the quadrivium). In modern colleges and universities the liberal arts include the study of literature, languages, philosophy, history,
mathematics, and science as the basis of a general, or liberal, education. Sometimes the liberal-arts curriculum is described as comprehending study of three main branches of knowledge: the humanities (literature, language, philosophy, the fine arts, and history), the
physical and biological sciences and mathematics, and the social sciences." (boldfaced emphasis is my own.)
Problem #2: Your assumption that college students are overwhelmingly choosing to pursue a degree in the "liberal arts," especially compared to the past (assuming you take liberal arts to mean a branch of the social sciences or the humanities). It is indeed true that 33% more degrees were awarded in the social sciences and humanities in 2008 than in 1998; it's also true that 9% more were awarded in engineering, 28% more awarded in health professions/medical sciences, and a whopping 44% more awarded to business majors (including finance, accounting, marketing, and management) in the same timespan. Business majors are the most popular choice period, and account for over 20% of all bachelor's degrees awarded every year in the U.S.
Problem #3: Your assumption, based on anecdotal evidence in low-level courses, that "liberal arts" (again, presumably social sciences/humanities) courses don't teach valuable critical thinking skills. Social science/humanities majors score significantly higher than students in engineering, health, communications, and business on the Collegiate Learning Assessment, which is designed to test the very critical thinking skills that a college education is supposed to impart (the social science/humanities majors were only outdone, and just barely so, by science/mathematics majors).
All data can be found in a recent
New York Times article:
The Default Major: Skating Through B-School
Conclusion: You need to seriously re-examine your beliefs with empirical evidence. Perhaps you didn't take enough liberal arts courses to learn how to think critically.