What's the problem with this Newell guy ?

Am not sure why he is going on an on about Windows 8 ?
I guess all this is due to his apprehension that Windows 8 store will reduce the relevance of Steam network.
And he's talking as if there is no Desktop in Windows 8.