With regard to people not wanting to play in this city or the next:
First and foremost. It's "Bandwagon First". Team has to be winning titles or have incredibly popular players for the bandwagon to start. No one was hopping on the Warriors bandwagon until after their first asterisk. The Miami Heat basically looks like Knicks South, the actual New York teams aren't attracting FAs like that, and the Clippers never really had hangers-on even in their Chris Paul years.
When Golden Piss falls off, we'll see what happens. I'm willing to wager the Spurs, Lakers, and Celtics gain more players back due to this more than they will, in a post-Steph landscape. Hell, even Boston had to basically build their current team with mostly drafting and a trade.
While Cleveland actually had LeBron and Kyrie, the FAs didn't come running after them moreso because of the "yet-unproven" state, and when trades were made, there wasn't room for someone else to hop on in the case of Durant.
Now as for LeBron's first tour of Cleveland, poor front-office management was the issue. LeBron's greatness kept us from tanking that second season, which was needed to get another top talent. Instead we get Luke Jackson, and a bag of dildos and had to pin our hopes on Larry Hughes and others. How I really wished that in that day of simpler basketball the Cavs could have gotten one OTHER guy, sort of like how Kyrie was for us. Well, there was Boozer, but you know...
whole thing is a sice.