> There's a huge oversupply of candidates because humanities is 'exciting' and thus will attract a certain number of people regardless of how bad the conditions are.
I often wonder how much of the 'exciting' part is actually 'math was too hard so any hard sciences are out of the question'. Some students know for sure what they love and want, but some are in the undecided major for 2 years and then are forced to pick. The decision they make sometimes is influenced by their level of proficiency in the subject not by the love of the subject itself.