Basically, the minibuffer is small and at the bottom of the screen.
With a large monitor especially, this means I often need to lean forward to read it. It is also very long - this makes it slower to read. (no line breaks)
The minibuffer is sort like a launcher/error area - so it seems logical that it act more like some combination of quicksilver/growl.