Earlier quoted context omitted.
Exactly. You can’t make this claim without saying that your managers are incompetent all the way up to the C level because it means nobody was measuring performance even though that’s a core job requirement.
It is extremely rare for management, especially higher levels, to have any method of distinguishing smart and hard working people from duffers or from “managing upwards” big talkers. Git logs sort of help much interpretation is so context sensitive that the signal is blurry. So while measuring performance might seems like a core job function, de facto it is not. Also people that find this thread interesting should jo…
This goes double for the other concerns you mentioned: if you’ve created an incentive system where people commonly BS their way into promotions, that’s a major management failure.