An interesting article even though I strongly disagree with the author's thesis that the Registry being hard to understand is "as it should be."
Just because something is hard to suss out doesn't mean it should, or arguably even need to be, so difficult.
In my world, that's just bad design.