I'm not knocking Google in any way. It's just that, as the article says, Google seems to be developing their new products because thee engineers think they're cool, regardless of whether they're actually commercial. In this way, Google is the Bell Labs of the 21st century.