Even if it more expensive, people will prefer subscription pricing over pay per use.
When you ask it to do something and it goes off the rails, the payment plans have wildly different effects:
Subscription- oh well, let's try again with a different prompt
Pay per use- I just wasted money, this product sucks
Even if it is less common than not, it has an outsized impact on how people feel using it.
And it also caps your maximum expenses. A subscription user don’t have to worry something goes wrong and end up with a huge bill.