No need to mod down. You've expressed your opinion. Allow me to express mine, with a little background.
I was not always the greatest student. I did not get straight A's. I did not consider myself the brightest student in my undergraduate class. The guy that was smartest went to Princeton for grad school, while I flunked out of my first grad school program. The guy that was right behind him was a double-major in our STEM field and music, went to Berkeley. Both those guys are out of the field and did not finish grad school.
I went to a second grad school and started all over again. I had to take one particular grad school class a total of 3 times (scoring less than 10% on a crucial midterm will do that). I was a solid B, B+ student overall in undergrad and grad school, and no one was coming to me for help on our assignments. I was, however, an excellent teacher.
After school, I went to work at a national lab, and after close to a decade left to work at a research non-profit. I have a solid international reputation in my own field, with numerous publications, leadership roles, even a patent that turned into a commercial product. I have won prestigious awards throughout my career. I do a good job, and people rely on my knowledge and expertise to further our mutual goals.
At no point does anyone ever ask me about my grades. No one cares. It has no relevance to my performance today as an actual professional working in my field. Don't overweight grades.
After Goliath's defeat, giants ceased to command respect. - Freeman Dyson