I disagree completely. Cleveland's bench is great, they just don't show up during the playoffs. They have been the top 1 or 2 teams in the NBA for the past 3 years, yet can't get it done. No magic there, just failure. If Lebron is to get 90% of the praise for winning, he deserves 90% of the blame for losses.
He also is a crybaby, and is way too cocky for accomplishing NOTHING in the NBA.
Orlando Magic for me.