This is mandatory listening and watching material for understanding the design methodology and ideas behind the Metro interface in Windows 8 (and thus, Windows Phone 7). All this sounds great in theory, and Jensen Harris, one of the minds behind Metro, is clearly passionate about it - and I love people who are passionate about their work. It's just that to me, the Metro UI doesn't seem to work very well for actual work. I want window management! I'm taking all this into account for an article on Metro in the Developer Preview. Stay tuned.

So you think that general-purpose computing has no future and that people should have to learn several interfaces over the course of their life to get stuff done, part of which you consider too complicated yourself ?

I agree that there's a problem with current GUIs, but I don't think that removing complexity altogether is the solution. Complexity is needed sometimes. What must disappear is unneeded complexity, or complication, and this is a very different problem.

Electric switches can be used to make plane cockpits, that are too complex for untrained peoples. Does it mean that we should get rid of them in every consumer device ?