Sometimes it’s the hardworking and driven A-/B+ student who ends up with the internships and job offers, while the introverted A student gets passed by. Those networking and social skills are important.
The C- students, on the other hand, well…
And yes, it does vary by field.