It's kind of fascinating how well Amazon can repeat this. Google has attempted this literally dozens of times with various sub-businesses and failed almost every time. Amazon has a real skill in doing this well that many other large tech companies simply don't have.