Tell me the best player the Cavs drafted to team with Lebron.
The draft (in every sport) is a crap shoot. You can't always know who will turn into a star player and who will fail.
In 2004-2005, the year after Lebron was drafted, the Cavs had the 10th overall pick. They took Luke Jackson. But whom could they have taken instead? Jameer Nelson went 20th. Josh Smith and JR. Smith went 17th and 18th, but they were high school kids and a huge risk. And Josh Smith plays the same position as Lebron. It wouldn't have worked. And nobody else in that draft amounted to anything.
In 2005-2006, they didn't have any picks in the draft. And they were a 50-win team.
In 2006-2007, they had 3 picks, all of them worthless because of the great season before. At #25 they took Shannon Brown. Then they took Daniel Gibson and Ejike Ugboaja in the 2nd round. Ugboaja never played in the NBA. And 2nd rounders hardly ever become anything in the NBA. It's worth noting that even with this lame draft, the Cavaliers still had a 50-win season.
In 2007-2008, they didn't have any picks in the draft. They still won 45 games, finished 2nd in the division and lost in Game 7 to the Celtics -- who ended up winning the NBA title that year.
In 2008-2009, they had the 19th overall pick, taking JJ Hickson. Who else was available at that slot? George Hill and Serge Ibaka? Ibaka is a power forward. I guess you could make a point for George Hill. Though I doubt anyone thought Hill (at pick 26) would become what he did. The Cavs won 66 games that year, anyway.
In 2009-2010, Lebron's last year with the team, they drafted Christian Eyenga 30th overall and Danny Green 46th overall. I'm sensing a trend here. When you have a great season, you tend not to draft very high. And outside of the top 10 in NBA drafts, the pickings are slim. The Cavs won 61 games anyway but lost to the Celtics in 6 games. Boston would eventually lose to the Lakers in the Finals.
After that, Lebron leaves.
The point is that the draft isn't a great way to improve your team if you don't have an early pick. And even then it's hard. Getting management to work out creative trades to bring in talent can be a more reasonable argument, but nobody here is making that point. Is it more difficult to get a guy to agree to come to Cleveland versus, say, Los Angeles? Absolutely. But those are the breaks.
I hardly think the Cavaliers ownership and management didn't do everything they could to put a winning team on the floor.