I did 2 years of a Bsc. in criminology before quitting.
I had great grades but all it required was learning stuff by heart which I would eventually forget.
I stayed in touch with a couple of former classmates who graduated; one was a social worker and the other worked in the prison system.
They told me they applied about maximum 20% of what they learned at university.
The rest they learned on the spot.
Finance classes were a joke. They were heavily skewed to banking kind of finance (net present value and stuff like that where you grab your finance calculator and churn out numbers).
Real life finance spans across all kinds of analysis from sales to costs to (as I said earlier accounting finance which is much different than other kinds of finance). Work at any traditional company, and the finance dept will be split into a handful of core functions..... sales/revenue, trade/discounts, COGs, plant, supply chain/inventory, warehousing/transportation, accounting, receivables/payables/invoicing, taxes, M&A, IT/finance systems. Some functions can blend with others. It's more than just numbers. There's also strategy and what to do to improve things.
In university and grad finance courses, you'll learn pretty much ZERO about these topics unless you choose the accounting path, go through courses and get a designation. At least in my day, that's how it was.
MBA was the biggest joke ever. You literally cannot fail. The courses even publicly stated the avg GPA per class in the booklet where it was bell curved from a C to A, and the avg mark was a B/B+. Only way to fail is just not show up or do exams. As long as you handed something in you got a minimum C mark. When grades were posted outside the profs door after a test, yup.... all the grades were C to A skewed heavy to B/B+. Just as they said. What kind of dumb ass program predetermines grades?
The schools just want your money, you graduate and you give them donations and good reputation grade for passing.