But let's not lose sight of the fact this is one of the biggest companies in the world we are talking about. A company that could probably treat the entire GDP of a small country as a rounding error.
That margin you're referring to is very likely enormous and even if it cost them 10% of said margin to offer better service for it, they would still be making absurd amounts of money.