In my opinion, there are instances where contracts may not be signed until sufficient proof of financial stability is provided, ensuring the company has the necessary funds to operate and sustain itself in the long term / support company X to the product launch point....The last thing you want is to sign a contract, only for the company to go bankrupt shortly after. This scenario is comparable to when people put money on a house deposit a few years ago only for the company to go under 1-2 hours later where families lost everything, we are just on a much larger scale of dollars.