Google is years overdue for a change in management. Google has been coasting on the strength of its engineering talent, but their execution on rolling out new products has been one disaster after the next. Hopefully this is a wake up call for the board of directors at Alphabet.