I think alot of people dont understand what this actually means and the op didnt cite a good article in the first place.
1- no one said the GUI for each os will be the same (they migt be, but i think desktop will be more traditional)
2-whatbthis means is a unification of the kernals, different UI's sharing the same kernal - one set of api's.
If this suceeds and it is done well, this will be amazing, programing will no longer have to be done in multiple segments for multiple OSes the only facture will be the platform and what you want it to look like on there. Having a shared library where you can add multiple UIs for the same application making it function exactly the same across all platforms but looking different depending on what you use it on.
I think alot of people are just going to hate no matter what microsoft does and alot more dont research and look around and just cry out in ignorance.
I think this might explain it better, not sure tldr: www.citeworld.com/article/2158661/development/one-windows-to-rule-them-all-its-coming-but-not-overnight.html
Systems Owned: PS1, PS2, PS3,PS4, Wii, WiiU, xbox, xbox 360, xbox one