Durant only scores, he doesn't play defense, something you knocked Lebron for, who plays pretty damn good defense. Also, you can't just have roleplayers on a team. You could have a team full of good rollplayers, and they'll finish with a sub-.500 record if you don't have a couple of go-to guys. Lebron is the only one on Cleveland. Shaq is no longer a go-to guy, Jamison is no longer a go-to guy. Think about it, Kobe has Pao Gasol, Ron Artest, used to have Shaq, etc. His team is LOADED. If you think that Cleveland's supporting cast for Lebron compares to that, then I don't know what to tell you.
If Lebron is with the team that Kobe has, or if Kobe/Durant have Lebron's team, Lebron's a NBA Champion this year, and Kobe/Durant are barely making it into the playoffs. Lebron James IS the Cavs.