Yes, it is better for businesses if their credits don’t expire.
Yes, this is also common practice for B2B service contracts.
I’d expect everybody will be happy if compute is so cheap and so abundant that we can get the service cheaper and without additional restrictions.
I don’t know what else to say about this particular topic.