Such as with affirmative action (btw, I am referencing a social policy - not politics), the question I have is whether we are making sure people can do their jobs and have the skills that are associated with a major/degree?
Personal development matters, but mixing that up with skills-based development metrics seems illogical. A grade in calculus should measure a student's calculus understanding and skill - it should not at all be based on their personal character, their hard work, their personal background, etc. Those things matter in other ways, but we still need a separate, strictly skills-based way of grading people.