If you're trading for Love, you're not rebuilding though. Chicago got what they got because they're rebuilding. Chicago can't justify that direction while acquiring Love. Indiana is kinda doing the same thing (with Oladipo being a draw for them as a former Hoosier). The only team that had a legit interest in Love regardless of fit was Phoenix and then they fell back altogether.
Love has a lot of years left with his style of play. But even if Chicago doesn't want Love specifically, they could work a three-team trade. There are plenty of teams that want Love and who would be wiling to give up more than freaking Zach Lavine to get him.
Cavs vs. Warriors salaries (2017-2018)
Cavs (Top 8)
LeBron James $33.28 M (23.8% of cap)
Kevin Love $22.64 M (16.2 %)
Kyrie Irving $18.8 M (13.5%)
Tristan Thompson $16.4 M (11.7%)
JR Smith $13.7 M (9.8%)
Iman Shumpert $10.3 M (7.4%)
Channing Frye $7.4 M (5.3%)
Kyle Korver $6.5 M (4.6%)
-Other Key players that will get run:
Richard Jefferson $2.5 M (1.8%)
Jeff Green $2.3 M (1%)
Warriors (Top 8)
Steph Curry $34.6 M (25.4%)
Kevin Durant $25 M (18.3%)
Klay Thompson $17.8 M (13%)
Andre Iguodala $17.4 M (12.7%)
Draymond Green $16.4 M (12%)
Shaun Livingston $8 M (5.8%)
Nick Young $5.2 M (3.8%)
Zaza Pachulia $3.5 M (2.5%)
-Other key players that will get run:
David West $2.3 M (1.1%)
Omri Casspi $2.1 M (1.1%)
Patrick McCaw $1.3 M (1%)
Jordan Bell $800K (.6%)
CLE: Love + Thompson + Smith + Shumpert = $63 M
GSW: Green + Iguodala + Durant + Pachulia= $63 M
West, Casspi, McCaw, Bell and Young ($11.7) will make less then JR SMITH ($13.7) by himself
This is on LeBron/ Cleveland's front office
Oh, please, you're not really this ignorant are you.
First off, you're lying about the cap. The cap was $94 million last year, projected to be $99 million next year. So all your numbers are WAY off.
Second, Curry just signed that big salary
this offseason. Before that he was only making 11 million because of his injury issues. Livingston and Iggy were making less money last year too. THAT is what gave them the cap space to sign Durant.
Lebron, Kyrie, and Love have all been max-level players since Lebron came. That's already $75 million of your cap, and then you have $24 million left to pay 9 guys. There simply isn't any cap room possible. There was NO WAY to get max-level player to Cleveland in 2014 without paying them the max. They hadn't drafted anyone like Klay and Draymond who turned out to be a steal, instead they drafted Waiters and TT and Anthony Bennett at the top of the draft.
JR's salary, Shump's salary, TT's salary are completely irrelevant. Even if they had signed them for half as much, they'd still be way over the cap. Even if all they had was players no one wanted signed for $3 million/year, they'd STILL be over the cap.
The reason the Warriors were able to get Durant was because Curry was on a half-price contract due to his injuries, because Harrison Barnes turned down the contract GS offered him, and because Klay and Green got locked down in 2014 and 2015 before they became All-NBA players. How was Lebron supposed to magically replicate that?