@ganymede
Chris Bosh was a 9.6 Win Share with Toronto (which went up to a 10 win Share in Miami) and was good enough for 13th in the League (Wade was 6th) and James was first (with only a 15.6) Bosh took a massive salary decrease below what Toronto was offering to go play with James in Miami and bring an additional 10 wins to that team.
Then when things got rough in Miami (losing to Dallas) they went and brought in Ray Allen and his 7.2 WS to get them over that hump. The average salary for a 7.2 WS player in 2012 was around $6 mil more than Allen got paid (Which was just above league minimum).
I don't fault players for chasing championships since that is a metric of 'greatness', but the reality is players took pay cuts to stack teams to play with LeBron. (An important note here, has anyone ever heard a former teammate of LeBron ever praise him for being an excellent teammate?)
Also, the most recent Cavs brought in 12 WS Kevin Love from Minnesota in exchange for 0 WS Andrew Wiggins (Rookie) and a ham sandwich.
@Arkandel
Yeah. The clear thing there is LeBron wanted HIS people to get paid (both JR and Tristan were, at the time, with LeBron's Agent who is also part of his circle). So the Cavs paid out to keep LeBron happy. Then they traded their best future asset (Kyrie) for a bag of potato chips. Kyrie I give credit to, he actually was vocal about what a lot of people who have played with LBJ have said privately. He may 'distribute' the ball but he's a selfish player.
Golden State in 5.