I agree, fairness over politeness. I would say honesty over politeness as well. That isn't to say you shouldn't be polite; just realize that sometimes your decisions are going to hurt people no matter how nicely you put it.
Granted, Jobs was not always a nice person behind closed doors. However, at least during his Apple 2.0 days, he did NOT trash the people working for him in public the way Linus habitually does.
Another difference is that a lot of people working for Jobs (again, at least during the Apple 2.0 days) made f* you money for their efforts. There are engineers making a living working on Linux, but not on that scale, I think.
He also didn't praise people working for him in public. Or mention people working for him in public. At all. Are you sure you aren't mistaking silence for civility?
Are any of these people working for Linus? Is he paying them?
Are they not free to fork off their own kernel tree if they don't like the way he maintains his?
Jobs was running a company, and paying people directly for results..... (all other judgement aside)