I feel out of touch with this writer and much of the community here when it comes to Google.
I use a whole host of their products, and they all continue to improve from my perspective. It seems like there's a lot of hyperbole in this topic.