^^Some truth here. I have a BS and MS in kinesiology, and I learned so much more in my 2 years as a master's student than in the 4 years as an undergrad because you actually dig into the material/know to read and analyze research.
With kinesiology there is too much biology, chemistry, and physiology you have to understand before you get to the core classes. When you get to them (i.e. exercise physiology, biomechanics, motor control) it is again just surface information. You then need to step into the 400 level classes to dig deeper, but then you are left with limited time. The professor could make the 300 level course difficult, but it would essentially turn into applied biochemistry in the case of exercise physiology.
I taught the introductory 200 level KIN course this last semester and the material was weak. Teaching kids, "this is a static stretch, this is a dynamic stretch, this is how you warm up, this is what the RPE scale is, etc." Being exercise science, everyone thinks they already know everything so they kids ran around like a bunch of hot heads and then complained when they did not do well on the exams.
To the OP- I highly recommend getting a double major in accounting/finance/marketing etc., something in the business school. Unless you want to go to a professional school or you like research and want to get a masters/PhD, tack on a double major. Not only will this open the doors to what you can learn, but in the summer it allows you to actually find paid internships. That is a problem with kinesiology- there are no paid internships. It's all shadowing hours or volunteering, unless you become a CNA or EMT. If you're a double major in the business school it allows you to compete for paid summer internships. This will give you a resume builder and some money in the pocket.
Lastly- if double major means higher credit load per semester and 4.5 years, it's not the end of the world.