Agreed. To be honest I don't see why he left...from his description it would almost make me want to work there.
Java and C++ have their problems, but in general they work very well. If I was in charge of software development at Google I wouldn't be using some obscure language.
I agree with his comment about bugs...Google's products seem very buggy, and they don't seem to give much of a crap about fixing them.