I think, as proven by Glass, that the public seems to view Google as nice but creepy. Whereas Amazon is usually tops in customer brand/satisfaction type of scores. My guess is that this is why even though Google definitely has a technologically superior product (better understanding, better inference, etc) they seem to be losing the "hearts and minds" of consumers to Amazon's more bare MVP technology.