“Life Without Walls”?

Earth to Microsoft: if you live life without walls …

… you don’t have any need for windows.

Christ, doesn’t ANYONE at Microsoft think about this crap?