Fixing the UI before fixing the foundation is a little like fixing the water stained walls of your house before fixing the leak in the roof that caused it.
The things they are changing about their UI are not
caused by any foundational issues. It's just bad UI design being worked on and not related to bad fundamental architecture.
When is MS going to do away with the registry?
I'd love for them to do this, but it would cause a lot of complaints. Vista was a foundational release, and due to the foundational improvements it made a lot of legacy problems. Doing away with the registry is a good idea, but would cause too many legacy problems for Microsoft to consider right now.