Why does this keep resurfacing? Yes, Google tries some things out, they make value assessments and move forward with what they believe will benefit them. It seems the general consensus is that Google 'hates' or 'doesn't care' about its users when it cancels a project/product.
Sometimes even with almost unlimited resources (Windows phone) the plan just doesn't work out. I don't get why the tech community in general likes to harp on them for it.