This is a ranking by Market cap. Not revenues. This ranking is basically what the stock market and investors feel like these companies are worth as measured by the current stock price and total number of shares held. Not really a great way to rank, but it's a way.
I don't have a problem with a party making it easier to accept payments.
But AWS' egress fees seem nuts.
Consumer purchase. Big money isn't moved via Credit Cards.