In a business where owners will cut you for injuries, performance or image why should it matter if a player has no loyalty in an industry that is not loyal to you as a player? If you feel like leaving to win then how is that a bad thing when teams will trade you in order to win? Fans have the game fucked up but players like Lebron understand the BUSINESS side of it and pimps the league accordingly. Bragging about winning the "right way" is actually throwing salt at someone who figured out there worth and maximized it to benefit them.