The more organizationally remote the consumers of an API are from the people who pay for it in the organization, the more control the paymasters will want over the total budget, and the more reluctant they'll be to let developers / users consume the API in an unbounded fashion. This distance increases with organization size. Thus, being inflexible about only permitting usage-oriented pricing will make sales harder in organizations over a certain size.