How hard is it to know the difference between a player being TRADED to the team that beat them by a GM, and a player DEFECTING the team and taking less money for a team that beat them?
Not sure how that is relevant to Ray Allen's criticism. He isn't calling out IT. Why do people keep responding this way?
Ray and Caron Butler are pointing out that management will dump a player at the drop of a hat if it helps the team, even if that player sacrificed for team success at the level of IT last season.
Which team Ray went to really is irrelevant. Why should he care that his former team lost to that team. What kind of narrow-minded reasoning is that? He should go to the team that will enjoy playing on. Clearly, he was not going to enjoy playing on a team that had Ainge as GM.
If you work for Google and your managed makes your job unpleasant, are you going to refuse to work at Apple because they are your former companies main competitor in the mobile space? Perhaps if you are the kind of person who feels the need to vilify the competition. If that is the kind of person you are, good luck with that.
If you are raging at Ray Allen, it is due to your tribalism. It is not because he did anything unreasonable.
Problem with your example is that you are only talking about how it affects the company, not the people.
I've worked for companies before where the work environment was very high pressure, and the managers weren't all that pleasant - but we had an awesome team of guys, and they only way we all got through it and excelled as a unit was by working our butts off for each other.
We would come in when we were sick so that we didn't leave the rest of the team a man short and make their life hell. We would stay back to get extra work done if we had to so that the morning guys didn't have to struggle. We all looked out for each other and had each other's backs.
Eventually there came a day where, for financial reasons, I had to leave and find a higher paying job to cover my own lifestyle. I did exactly that - but it wasn't easy, not becuase I cared about the company..but because I felt like I was letting down my teammates. I knew that leaving was going to make things 10x harder on them every day, and I felt terrible for it. I gave months of notice before I left so they had plenty of time to hire somebody, and I worked overtime on a daily basis to help document processes, train the new guy, and do anything I could to make that transition easier on the other guys in my team - and I still felt guilty.
Ray Allen walked out on his teammates without so much as a goodbye, and showed no signs of regret. Then not only did he make the life of his teammates harder by leaving, he went and joined their greatest competitor and HELPED that competitor take the fight to them. He did everything he possibly could to weaken his teammates, then when they were at their weakest he personally took out his dagger and stabbed them directly in the heart.
That's the difference.
The same is true of Lebron. You think people dislike Lebron because he left Clevleand and went to Miami? No. People disliked Lebron because he made promises to Clevleand that he would never leave, and lied right to his fans metaphorical faces, then (without the slightest hint of an apology) announced his move to Miami via some self-absorbed TV spectacle...then rubbed it in their faces by hosting a victory parade of celebrations. It was like Lebron promised the world to his fans, then said "physche!!!!!" and urinated in their faces.
It's not WHAT you do, it's how you do it.
If Ray spoke to his teammates, took them all out to dinner, told them all in advance what he was planning to do - apologised in advance, explained to them why he had to do it (for family reasons, etc), them I'm sure they would have all understood and I'm sure they would have all respected his decision.