Well, we should have different backends! Like ubiquity has a QT and a GTK frontend, compiz could have a gconf and a plain text file configuration backend. The reason to use gconf in gnome is integration. Integration is always good.