He should have recruited players to come play in Cleveland, sort of how he did to come to Miami. He spoke too much how he was going to bring a championship to cleveland and how he had embraced his home town and the idea of bringing them from nothing, but he turned around on all those ideas - which in essence turned on an entire city - starved for winning.
Management could not get anyone via free agency when they did not have Lebron himself coming in and vouching for the team. The 3 year deal he signed gave potential players no desire or guarantee that he would be there if they signed a long term deal. They tried their best with trades, but unfortunately got a group of second tier players - like they have this year.