> Why not treat everyone fairly?
Lots to unpack here.
1. Why is “not the same” equal to “not fair”? Genuine question.
2. It’s human nature to give favor to those that you think are “on your side” — this can mean various things in a manager’s case.
3. I would counter “why don’t all ICs contribute equally?” They don’t, and usually it’s not even close.
Overall, I understand and appreciate your sentiment, especially in a large org in which most folks are effectively replaceable cogs in the wheel.
That said, as a business owner who uses sub-contractors, I would not be happy if I had to treat all of my sub-contractors equally since they often add vastly different amounts of value to my business (even in the same type of work).