In addition, there's only a loose relationship between getting a very good grade in a course (as opposed to a good-mediocre one) and getting breadth knowledge out of the course. To believe otherwise would be to satisfy tendencies of grade inflation. For example, an A in a course was originally supposed to mean an excellent performance beyond expectation. To get an A in every single course should signal that you are either 1) extraordinarily dedicated to your school work and extremely bright or 2) the school is handing out an A not for extraordinary work, but only good work. In light of this, the most reasonable grade distribution for a bright, dedicated student would be a very strong (hopefully A level) grade distribution in their area of specialization with a good but not as extraordinary distribution in their breadth subjects.
It was interesting that you noted me as focusing on CS like vocational training when I actually take pride in my choice of courses as true liberal arts education. For example, while I am an engineer CS major, I will have taken enough courses in the physics and philosophy departments to almost qualify for a minor in the fields. Simply because I am unable to dedicated my time to all of my varied classes at once does not mean that I do not participate in number of different liberal arts.
I find this comment to be rather sad.