This isn’t about rights. Nobody is arguing that Lebron doesn’t have the right to play where he wants. Of course he does. What he did was selfish. And yes, he has the right to be selfish, too.
I think in the end, the person hurt most by this will be Lebron. He had the opportunity to go down in history as an icon- somebody who demonstrated loyalty instead of giving lip service to it. Somebody who fought through adversity and challenges and delivered something special to his hometown and those who have supported him through his life. Even (and maybe especially) if he wins 6 championships in Miami, I think his legacy takes a big hit. Does winning really mean that much when you abandon the guys you’ve always been with and form a new team with the big kids on the playground? Not to me. Where’s the challenge? What are you playing for, besides yourself and winning for the sake of winning? Is that really what it’s about? For the sake of winning for himself, he turned his back on greater things.