Original Link: http://thetechblock.com/who-dropped-the-ball-microsoft-or-oems/

Surface attempts to be everything and succeeds at nothing

Travis Bloom is a Microsoft fan and even he sees the flaws.