Scoobes on 18 November 2012
This article seems to fit the OP. I haven't finished reading it yet but it seems an interesting analysis/opinion piece:
http://semiaccurate.com/2012/11/14/microsoft-has-failed/