According to Timothy Taylor,

grade inflation in the humanities has been contributing to college students moving away from science, technology, engineering, and math fields, as well as economics, for the last half century.

This comes at the end of an excellent post summarizing recent findings.