I know all about Windows 8 and its 'new' tiled interface. Well, I have news for you; I created a tiled touchscreen interface, a touchscreen widget toolkit, and a suite of applications built on it, 25 years ago. Today virtually everybody on the planet uses interfaces descended from, copied from, and directly influenced by it. And it has been available on tablets for ten years. So again, don't presume to take that silly pedantic tone with me.
None of my customers knows how Xlib works. The GUI relieves them of having to know anything about the complexity of it all. To presume that you are going to teach me anything about the roll of GUI abstraction is very childish of you. If you are 25 or younger I had already laid down the foundations for much of that before you were even born. Don't bore me with nonsense about the Windows 8 GUI, please. Get back on topic, if you can.