That's a very odd view.
Why do think Perl 6 should ship with a vars module? Or with Encode, when buffers have .decode and strings .encode methods?
IMHO there are also a whole lot of modules in the Perl 5 core that have no good reason for being there (like Text::Soundex)
I also suspect that there will be quite a difference between "core" Perl 6 and Perl 6 distributions. I see no reason why "core" should contain something like CGI, but most distributions will probably ship something like that anyway.