When the marginal cost of shelf space approaches zero, another factor comes into play: time spent by the buyers.
With too many shelves in the store, many products will never be bought, no matter how good they are.
There's already too many apps, so preventing "over choice" isn't their goal.