I guess its my turn to spin out historical analogies. Does anyone remember GEOS? That’s right, a GUI OS for the Commodore 64. In those early days, everyone rolled their own GUI (character mode windowing…yum). Some were good, some were bad, some were downright ugly. GEOS was an attempt to bring the unifying influence of an OS that provided the basics of a GUI to the C64, something that Windows brought to the PC and the Mac OS brought from the beginning to the Macintosh. GEOS and the C64 faded away, but the days of the custom crafted GUI were numbered. All that stuff is and should be baked into the OS.