Yes cause thats how they choose the All-NBA Team each year. He isn't talking about how great players would complement each other, but the best at each position.
Eh, I'd rather have players who are just good all around. I mean, if Russell is the best defensive big man of all time, what is Hakeem? Second? It's not like you're going to be losing much noticeable defense having Hakeem in there. You would be gaining a far superior offensive player though. Teams wouldn't have to double team Russell, but they would for Hakeem, which opens up the offense even more.