After using GitHub, Google Code and other online coding collaboration tools, CPAN (once a shining jewel in my view) is starting to feel a bit 1990's-ish.
CPAN is not an online coding collaboration tool. CPAN was, and will always be, a distributed distribution mechanism. Nothing more, nothing less.
CPAN is also not a community effort. It was created by a few who 'just fucking did it'. IMO, CPAN was great, still is great, and will be great in the future. It's simplicity and unpretentiousness are the keys to its success. That allows the many mirrors to exists - the simplicity means virtually no (CPAN-specific) maintenance.
Ladies and Gentlemen, we can rebuild it. We have the technology. We have the capability to build something better than the current search.cpan.org
That reads as "I want you to do it".
If you want something better than CPAN, start building. Words are cheap. In the open source world, you're judged by your actions, not your speeches.