The Registry is the biggest architectural mistake in Windows - it's a great pity they haven't had the courage to remove it entirely.
The registry is a fantastic idea - it's a great pity software developers misused and screwed it up so badly, and a shame other OSs haven't copied it and built on it. Instead of every tool making its own incompatible, undocumented, non-standard config file/database/format/tools.
So the Registry is a great idea and great software design, but developers are "holding the phone wrong"?
I think applications should be standalone and not tied into some giant central spaghetti shared knot of chewing gum.
The beauty of Linux/Unix is that stuff is configured by text files. Windows was on that path i the early days when everything was configured with ini files before someone had the idea of introducing the registry.