Ben Thompson of Stratechery has written about this a lot. Software has a small marginal cost and that's why Facebook can have over 2 billion users MAU, I can't think of anything in the world except food and water that has over 2 billion monthly users. Even the largest non-software company could only dream of that kind of reach.