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.
http://www.vg247.com/2012/09/10/valve-windows-8-will-accelerate-microsofts-decline-newell/