Je pense en fait que ça ressemble plus à "pourquoi utilise-t-on bzr, et donc avec Launchpad"? Canonical a investi de l'argent et des personnes dans le développement de bzr et de son précurseur baz, bien avant l'existence de GitHub, et ils ne veulent probablement pas abandonner toute cette expertise et ces investissements maintenant. En effet, baz a été lancé avant que git existe.
De plus, avec Launchpad étant contrôlé par eux, ils peuvent plus facilement ajouter des fonctionnalités qui ont un sens pour eux - alors que GitHub n'est même pas open source, et certainement pas sous leur contrôle!