For graphics, OpenGL is already standard, with a medium term plan to add Cairo/GTK.
Finally, all of hackage is a 'cabal install' away, reducing the need for a large core set.
This I think is the most important point. The value that the Haskell Platform has is that it includes the stuff that depends on system libraries (X11) and other packages that are more difficult than average to install. That means that once you get the Platform, everything else will probably be easy to install, and so there's no point in including it.
(This is especially true of things like web frameworks; what's popular today may not be in 5 years, and deprecation cycles are hard. Perl still includes CGI.pm, and people still use it because "it's core". Compatibility is nice, but encouraging obsolete programming techniques is not.)
The latter is partly solved by cabal-dev, which installs packages that are dependencies of a development tree in a sandbox. The former problem could be solved using type-based dependencies [1].
[1] http://skilpat.tumblr.com/post/9411500320/a-modular-package-...
The Haskell platform is pretty much the batteries what you want. It includes CGI for web, HTTP for making http requests, regexes, GLUT+OpenGL for Graphics, even a wrapper for Win32. And my favorite: the Parsec parser combinator library. What's missing from your list is the database library and a web server, if cgi doens't fit you. But they're just one "cabal install" away, and there's plenty more in there, like Web App frameworks, etc.