While talking to some good friends from the USA (current and former colleagues), I found this out:
- When Person A comes to you and asks for your opinion/feedback on person X (which they are considering hiring), you are not allowed to say person X sucks. At most, you can refrain from commenting. Reason? Person X might sue you. In Romania (where I live), person A actually expects you to be honest and nobody's suing you for saying person X sucks.
IMO this would make it a lot harder to hire someone based on informed opinions. You have to do some guesswork. It's counterintuitive.
Now, I don't condone attitudes like Linus's either, and I think both are extremes of the same range. On one hand, you have someone who doesn't give a rat's ass about other people and ranks them based on their usefulness (and shows that). on the other hand, you have a society so afraid of being sued that they're afraid to speak their mind openly.
There's a lot of middle ground to cover and I think both sides should migrate towards the centerline, if even a little bit.