I understand what you are trying to say completely about it being soft. However, I think you are being a bit harsh. Finance is just as challenging as econometrics or economics. Accounting is a whole different ball game.
Look let’s be frank. Accounting leads you nowhere unless you do a CA or CPA. Oh and also you don't need to do accounting at uni to become an accountant and start your CA program, much like your point about the CFA. But arguing that is useless. My main point is, if not finance then what? I hate to break it to you but only about 12 people per uni will finish in honours in econometrics and they are the people who will gain any benefit from doing that major. The rest really are not that impressive.
You are really focusing on 12 people...maybe you could have done well in econometrics and so yeah then that would have been a better choice for you. However, just because finance wasn't what you expected doesn't mean it's the worst major ever. Try going to International Business lectures or Management ones.
As for accounting as I said, that leads nowhere unless you bother to go and get qualified as an accountant by doing your CA or CPA. People do accounting at uni to prepare them for these programs, although they are compulsory to gain entry. However, I would argue that is because the program is more regulated. Compare that with the CFA, I don't see your point of how it is a waste of time doing a Finance major, which will help you in completing your CFA. It is exactly the same logic as to why people do accounting subjects at uni. Also, there are so many masters programs that are meant to coincide with CFA content. Further, in the CA or CPA you go way beyond what you studied at university in accounting, the same as what would happen in the CFA. So any criticism based on that is frivolous.
Economics and Econometrics again leads you nowhere unless you bother to do honours in them. That's the benefit of Actuarial studies in that it is a profession that has a structured qualification program.
I would say that if you really have a problem with what you have learnt in finance do honours in it and maybe finally there you will get the skills you want. Or rather do a Masters. The finance major isn't as irrelevant as you seem to make it. You need it to get into a Masters; it doesn't hurt when going for jobs. Comparing it to people who have done engineering and science, and how they also get interviews is just not a true reflection because a lot of those people may have in fact done finance.
EDIT: Also, I didn't want to do finance all the way through uni until last year last year, so now im scrambling to finish a finance major in a year. All that time up until recently I thought finance was a completely useless major. Now I can see some of the benefits of majoring in it. But seriously, you're doing actuarial studies and sounds like you are going to get through it, I doubt your going to struggle finding work with your shit finance major.