I love Google's tech but they have no idea how to sell to the enterprise. They seem to be more interested in solving problems they care about rather than the problems customers care about. Amazon is much more obsessed with customer success than Google. That's a fundamental problem in the culture.
Read this on another board here, but damn if this isn't Google to a T. Even people from outside can see it, but our leadership remains blind to it.