The only way to get team cohesion is positive-sum priorities. If I spend more time helping you improve long-term and less time delivering on my own responsibilities, that needs to improve my next evaluation, otherwise I'm pretty much compelled to stop doing it.
No, I suppose it doesn't. But neither does secret stack ranking. I once asked exactly where I was on the stack, and was told that's proprietary information.