I agree. Emacs was historically a little weak on that side; if there are language-specific preconfigured bundles, they're usually out of date.
Fortunately, with the recent inclusion of a decent module manager in Emacs 24, one could hope people will start making preconfigured Emacs "distros" for particular use cases.