The second question is a bit trickier to answer. Amazon has a lot of fixed costs and ABC is one way to allocate those fixed costs (fixed costs = servers). You can also do something similar for the revenues of different AWS services. However, managers will tend to look at revenues and costs together because teasing apart the different revenue streams and their allocated cost structures doesn’t match reality. If you go too deep into that rabbit hole, you lose sight of the true nature of the business. Which is “we buy a shitload of servers up front and rent them to you virtually by the second.” To answer the question, the egress revenue likely dwarfs all the other revenue generating activities at AWS, making the other services look “bad” when comparing revenue to costs. On paper, egress makes up substantially all profit for the business. But this is by design- executives believe that this business model captures the most value so they’re not that interested in jacking up other service costs because overall profitability will be less. Is there subsidization? Yes, but Amazon believes they have the better business by charging users like this vs pricing everything “fairly.”