I think that certain degree programs, like philosophy and theology, facilitate critical thinking and the creation of new ideas over other subject areas, like accounting and finance. Unfortunately, there is a rift in academia between traditional, classical subjects (history, philosophy, literature) and professional school subjects (accounting, computer science, finance, nursing). I experienced this rift at the UC system in California, both as a student and an employee. The administration at my UC never developed a nursing program because they felt it was a "professional" degree rather than an "academic" (hard science) one - in other words, a nursing program would bring "shame" to the school.
I do acknowledge that some educational programs train students to have an "academically trained" mind better than others, and there are other programs (like the ones you experienced, ImperatorWall), that kill critical thinking and new ideas. It's unfortunate that your school experience wasn't better, IW. However, there are many programs out there that do encourage critical thinking and the creation of new ideas!