In that sense Google is the Anti-Microsoft. Microsoft makes the scrappiest products but as long as they are not total failures MS is committed to them in a way that is borderline ridiculous. Google makes good products but seems to have the attention span of three year old toddler.