Hello,
cabal-install 1.16.0 and 1.16.0.1 have some serious bugs that one encounters rather quickly. For example, at work I wasted some time until I figured out that cabal was generating a 'Paths_' module that does not compile. Because of this, you can't even use it to install a newer version of itself, where the problem is fixed: you have to manually bootstrap the new version with the script!
I think it would be quite unfortunate to make yet another GHC release that ships with it, let alone add it to the Haskell platform.
-Iavor