If you really don't like programming, then don't do it. My brother went down that path - he was quite good with computers, he liked messing around with them, so he went into IT. As it turns out, he freaking hates programming. He could do it, sure, he was even pretty good at it - but he hated it. He eventually decided on a joint IT/Business degree, but he took a long time to finish it since he kept failing the IT courses (he finished his business degree component before finishing the IT degree component despite taking the business part later) because he just didn't like IT. He graduated with a low GPA and no real world experience with a degree for a field he didn't even like! He's smart - he's smarter than me, but he never figured out what he wanted to do. He never found anything to be passionate about. I did - I freely admit that I'm actually not as smart as my brother, but I liked science and medicine, so that's what I went into - Med school.
You need to find something you're passionate about, but something that can also provide a good life. Don't neglect the practical side of a degree - if I had followed my absolute greatest passion, I would have done a degree in history. Do you know how many jobs are available for graduates in History? Barely any. So I didn't do it. You need to think about what you like and what is also practical from a living view point. Music.... you can get jobs, but it's not going to be easy. If you are going to pursue a music career, you have to be really good to distinguish yourself from the rest of the pack.
Should you do business? I suppose if you really like the games industry, you could switch to business. I don't know much about business school, but I will advise you to do what my Brother didn't - get some real life experience while studying. Work on some serious ideas while studying. Network with people while studying. My brother is smart, but he had no passion for what he was doing and he did the bare minimum required to pass. As a result, when he ended his degree he was without any extra-merit, he didn't know anyone in any field of business, he had no ideas to shop around and he didn't know where to go. The important thing about any degree is to know where you want to go after you graduate, and to PLAN FOR THAT BEFORE YOU GRADUATE. I CAN'T STRESS THAT ENOUGH. DON'T GRADUATE WITHOUT SOME PLAN AS TO WHAT YOU ARE GOING TO DO WITH YOUR DEGREE. That's a huge mistake so many people make. Also, don't do a degree without an idea of where you want it to get you later in life. I want to be an oncologist and a clinical researcher, so I need a degree in Medicine and Molecular Biology. I know what my degrees are for, and I have something lined up after I graduate.
You have to have a plan. That plan can be whatever you want it to be, but you've got to sit down and fashion one out. What do you want to get from your degree, what job needs your degree, what can you do while studying that will help you get a job after you graduate.