The article makes it clear that the hardware is generally very good. Google falls down over QA and customer service. Mind you, it's not as if Apple has an exactly stellar record when it comes to QA, but it makes up for that with better customer service.
However, when it comes to the mass market, sort of difficult to see Google really competing with Shenzhen™ at its own game.