Who’s going to implement all of this?
We could take years to talk about how much Launchpad needs to be revamped etc. but someone needs to sign the Canonical CLA and actually go through the process of getting it done. If nobody is willing to do that, we can call this thread pointless, because then it’s just non-constructive criticism.
And from someone who’s been using Launchpad for over two years now, the learning curve sucks at first, and some things it just isn’t meant to do, but if you use it for Ubuntu development and that sort of thing (and not project hosting), it’s far superior to any other tool because it’s been developed for more than a decade for Ubuntu. PPAs, Soyuz queues, bug tracking, the list goes on. It’s not perfect, but it does the job and it does the job well.