Earlier quoted context omitted.
Because a non-trivial number of people are incapable of accepting feedback (even if only to discard later) and react in anger. That's unpleasant for everyone. Best to avoid it. That's a safe neutral ground.
Right. It's a tragedy of the commons type situation. Ultimately, everyone would be better off if companies would tell candidates why they were rejected, but nobody does, because it avoids a slightly unpleasant situation for no immediate benefit. Short-termism at its finest.
I was proud of that one but man would it have been sensible of me to have asked him to re-apply at that time. I love working with people with that attitude.
Unfortunately, I had my first unpleasant interaction shortly after that and then have never given pointed feedback ever after. Is that really short-termism? I don't see the short-term/long-term implications. I only see that there's a lack of information and no way to prove that one is trustworthy enough to warrant the interaction.