I've advocated this practice for most of this century. The only place it didn't fit was a global behemoth who (for the areas where I was involved) had consolidated all the billing/entitlements/etc into one bucket. They sold one thing, priced in one way, end of discussion, across many hundreds/thousands of product areas.
It didn't seem to fit as well with smaller businesses and startups for whatever reason.
The global behemoth is vast and authoritarian, so the model was simply not up for discussion and customers largely didn't have alternatives. The smaller companies were constantly discussing ("negotiating") models, and customers had alternatives, but would a "This is what we sell, this is how it's priced" model have worked if anyone had committed to it? We never found out.
It didn't seem to fit as well with smaller businesses and startups for whatever reason.
The global behemoth is vast and authoritarian, so the model was simply not up for discussion and customers largely didn't have alternatives. The smaller companies were constantly discussing ("negotiating") models, and customers had alternatives, but would a "This is what we sell, this is how it's priced" model have worked if anyone had committed to it? We never found out.