Except with Gentoo, you have to install all the header files for every library you use, which easily outweighs any benefit you get from not having to install certain locales, etc. When I saw that my 2GB install of Gentoo was equivalent to a 500MB install of Ubuntu I abandoned it.
Also, if you are a developer, do you really want to be a one man/woman IT show just to get your laptop up and running? Gentoo is a great learning distro that is slightly more abstracted away than Linux From Scratch, but that's where its usefulness ends. Doing a proper "compile newer version of GCC, then recompile GCC with it, then recompile GCC again" voodoo is just tiresome after the first time. Yes you may lose some performance, but chances are your time is worth way more than what the setup takes.
> Doing a proper "compile newer version of GCC, then recompile GCC with it, then recompile GCC again" voodoo is just tiresome after the first time. Yes you may lose some performance, but chances are your time is worth way more than what the setup takes.
I agree the recompiles take time, but it's not like you are going to sit in front of the computer and stare at the console output window while emerge is running.
Compare a multi-hour bootstrapping process of Gentoo with the under 10 minute installation of Ubuntu. When you are trying to quickly bring up a new server (especially as the old one is failing), this counts.
Also from my years of using Gentoo, you had to babysit a large portion of the initial installation.