Otevření protokolu by umožnilo jen vytvořit více klientských aplikací, ale nesjednotilo by uživatele, aby používali jednotný software.
A k čemu by mělo být dobré, aby uživatelé používali jednotný software? Nebylo by lepší, aby používali jednotný komunikační protokol (nebo několik málo) a každý si vybral software, který mu nejvíce vyhovuje?