Launchpad, like Github, is offering a service and that too free. It is not a valid argument. It would be like asking Github why don't they support other VCS.
> making the desktop dependent of some applications that I may not want to use
Examples please.