No work involved for maintainers or users doesn't make a system ideal if the current characteristics are not right for the next major version of a desktop environment. GNOME has been thinking about a replacement for Gconf for quite sometime. With the opportunity now, they have. One could argue, the previous system was perfect but that isn't reality.