I have a background in human machine interaction and I can tell you without even being there to tell you that a lot of changes didn't have proper UX design work done on them.
Now they did have AB testing and likely are better at the metrics Google cares about: making money. However they are worse for users in ways that real user testing would catch. Again though, real user testing would likely cost them money.