Common sense. Amazon want to ‘own’ the customer relationship and go to great lengths to that end then it follows they will have to ‘own’ any liability too. Imagine you went into a retail store with a faulty product and they were to try fob you off saying you need to go to their supplier/wholesaler/manufacturer. It mostly doesn’t work that way thanks to most consumer protection laws in place.
Far from unheard of, sadly.