That's the point. That's why Skype had supernodes, and that's why Skype on mobiles meant that Microsoft needed to run its own supernodes. At that point, you might as well add features like multiparty video calls, and then it makes no sense to have your users install supernodes software.