how do you know you're going to make good money?
Everybody majors in business/business communications. The only thing that's going to set you apart is the Name of your school or Who you know.
Who knows? you could be making 20k a yr or millions.
Do what you want to do. I don't think you want to major in business. So I suggest you drop out and pursue your real passions. But you're too much of a pussy so you will stay with your shit.
Sometimes someones real passion is necessarily practical...what is someone gonna do with an Art History major that's relevant to what they studied in college? Like probably less than 10% enter a job field that actually pertains to Art History. (This is just an example)
I was considering History and Education, but to be honest I've never been the type of person to enjoy teaching something to someone, I'd get frustrated and pissed off quite easily, but I do enjoy History. It's not practical.
My advice is if you truly don't like Business at all...and you can't see yourself finding a job you'd enjoy in the corporate field...then it's never too late to drop the major and go for something new.
Now listen up...good advice below.
Study what you want to do and when all is said and done, find a way to get paid for it.