It is all great to pick on people who have a business undergrad and mba, but sometimes in life people don't know what they want to do at the undergrad level. I did not start my business undergrad thinking I would get an MBA, but it becomes the logical career move later on. I am way excited for where I am going now with it, but double business isn't inherently a bad thing in some industries.
For me I want to get more into tech, so I am teaching myself rails. People always talk about learning business on their own, why can't someone also learn programming on their own?