Maybe Ferry should have negotiated a clause in LeBron's contract that would have allowed him to tell LeBron to shut the up and play basketball? Maybe he should have sent LeBron back to school to learn that talent wins regular season games, but teamwork and chemistry win championships? Is that what you're saying he should have done? Because you're right - it is easy to be "solid" with a player like LeBron. But it's damned difficult to win it all with a player like LeBron. And unless LeBron grows up and figures some out on his own, he will wind up being the best player never to get a ring.
The Cavs had more than enough talent surrounding LeBron to win it all - especially the last couple of years, and their regular-season record showed it. But the deeper it gets into the season, the more LeBron turns the spotlight on himself, and the more of a distraction it becomes. All that talent in Miami might allow them to overcome that... but it might not.
There's a reason Terell Owens has never won a Superbowl. His teams were loaded with talent. (The Niners went 12-4, 12-4, 13-3, and 12-4 in his first five seasons with the team. The Eagles started 13-1, and were arguably the best team in the league.) He caught a lot of passes, made a lot of touchdowns, and sold a lot of tickets. He also created a media circus, put the spotlight on himself, and single-handedly destroyed any hint of team chemistry. And when he decided to leave his first team, he did it in a way that TOTALLY screwed them. Sound familiar?
Sometimes you can put a player like that on a team that is SO overwhelmingly talented, that they can win in spite of his presence. It worked for Randy Moss and Ray Allen, for instance. But in the age of salary caps, that is damned difficult to do. And it still usually means that the player has to be willing to shut the up for a season or two. And it's always an acquiring team that benefits from it. You can't blame that on Danny Ferry. He tried to create and run a class organization. Put LeBron on the 04-05 Spurs instead of Tim Duncan, and the Pistons would have kicked our asses. And if LeBron needs two additional franchise players with him to have a shot at winning a le, that's not Danny Ferry's fault.