It sounds like there's something of a disconnect there.
If someone is making a reasonable number and quality of commits, fixing bugs, and communicating reasonably with their colleagues, does it matter if they're "showing up, putting in the hours, and not wasting too much time"?
If someone is making a reasonable number and quality of commits, fixing bugs, and communicating reasonably with their colleagues, does it matter if they're "showing up, putting in the hours, and not wasting too much time"?