They're not doing fine as evidenced by the loss of value in their share price. AWS on its own isn't big enough, nor still growing enough, to justify a massive valuation anymore. And the web storefront is suffering too. Amazon simply isn't doing that well at the moment any way you look at it.