I wouldn't refund a one off app purchase, but this is an ongoing subscription
given this, it was certainly within their control to attempt to negotiate a contract with their only supplier and then they would have contractual guarantees about not being summarily cut off
(would musk have cut them off? probably, but then they could go after him)
without that the business model was always based on chance
they knew this, and continued to sell the product regardless