I dated a finance major (in the undergrad business school) for two years when I was at Georgetown. My impression of her classes was the same - that they were training, not education, and intellectually void.
That said, she's now a successful analyst at Merrill, so she must have gotten something out of it.