You may also need to hire more people as you scale. With API-based billing, this is fine as you can still allocate a certain expected revenue per user as a cost.
With head-based billing, what used to be a fixed cost now grows linearly, yearly, with headcount.