But you have to be realistic about configuration tools. If you are looking for a vast increase in the number of options, and thus the complexity, of basic things like filesystems, there will be an exponential increase in the codebase necessary for configuration tools. There are only limited resources available. As linuxconf demonstrated, you have to be REALLY good at writing configuration tools, or you end up with a big mess.