Very interesting article I think. But I think that says Google is the new Bell Labs is a bit exaggeration. While Bell Labs did most of its inventions from scratch and with a lot of search, what Google do in most part of its products is improvement of existing ones. And no, I'm not a Google hater.