Comment Comment by misssocrates Isn't taking the blame part of why CEOs get paid millions of dollars? 226 of them in this case. Pichai signed up for it and is objectively a winner too. parent misssocrates 3 years ago