Talent wins basketball games and to win championships you almost always need all time great talent. In order to be an all time great you have to be a well rounded player. now sure those players tend to be better offensive players than defensive players, but Jordan, Bird, Magic, Wilt, Shaq, Duncan, and even our own Bill Russell were great all around players on both ends of the floor. That is why Lebron James has been to 5 straight NBA Finals and is one win away from a 6th.