Merge dvojklikem na .reg soubor je opravdu merge, nikoliv přepis. Konflikty řeší přepisem cílové hodnoty, spojování více konfigurací obdobně. Samozřejmě s .reg soubory si můžete libovolně hrát.
Fakt si myslíte, že ten binární strom je jen na disku? A fakt myslíte, že se po hodnotách se ptáte z Registry pokaždé, když je potřebujete?
Dalším problémem je, že Windows používají komponenty (ano, to slovo už je dnes slyšet i na unixech). Když máte v systému pár tisíc či desítek tisíc komponent, a potřebujete někde skladovat informace o nich, Registry se velmi hodí. S textovými konfiguráky by to šo o dost hůře.
Jinými slovy mi tvrdíte, že pomalé čtení z konfiguráku vlastně není problém, zápis také ne, ale zato "spojování více možných větví vývoje konfigurace" je důležité. K problémům se současným přístupem ke konfiguraci z více threadů či procesů jste neřekl nic. Je to problém, nebo není? Proč GConf prakticky duplikuje Windows Registry, a je to dobře, kdežto Windows Registry je špatně?