Maybe the focus isn't necessarily on what's relevant but a desired shift in the demographics? Come to think of it, plenty of people who do Commerce now did no Commerce type or related subjects in high school.
That being said, is Maths, Biz Studies and Eco really that relevant to a Commerce...