So, I disagree with Jonathan's assessment that nothing is going to change. We (the Fedora perl maintainers) listened to the arguments and we're going to redo the subpackages in the Fedora 13 (and RHEL 6) release timelines so that there is:
perl: depends on all subpackages provided in upstream tarball
perl-minimum (or perl-base, we're still discussing): minimum perl footprint for "base" functionality (e.g. no CPAN)
(To preempt the "why not in Fedora 12", we decided to hold off on making major perl changes during this short release cycle, since we have several big changes in addition to this to make, including the brown paper bag -DDEBUGGING fix)
Honestly, I would have preferred it if Tom Christiansen had filed a bug against our perl packages, to give us the opportunity to discuss this before jumping to huge conclusions and breathing fire, but since all of us are watching the p5p mailing list (if perhaps, not daily, at least weekly), we were able to respond to the issue in a reasonable amount of time.
Most of our followup discussion has happened on the fedora-perl-devel-list, you can see it here: