the project itself will give the answer to the reasonable mind...
laying a household gas distribution network 600km long calls naturally for a unit price type of contract, e.g. price per km of finished pipeline.
maintenance service of a fire protection system for 1 yr, also calls for reimbursement.
both examples above are more related to services rendered than products delivered.
powerplants, refineries, chemical installations are usually contracted turnkey mostly because the owner wants to limit the exposure to delays during commissioning/start-up AND there is a nice round number to look at as the budget.
the owner buys a product, not a service.
e.g. what would you say if you go to the car dealer and instead of buying a car, where you turn the key and she starts, the dealer tells you: - let's do this: we will bill you during the construction of the car... as soon as the frame is ready we call you and you inspect it, then once we finish the body, later when we install the motor, we call you again. by the way, when we do the wiring and the loop checks we need your signature to approve the protocol. start-up and commissioning will not take place unless all the previous activities have been documented... you get the idea...
granted, cars are consumer products and industrial installations are not... firm price, turnkey projects are the means for the owner to give these products a "package" quality.
nevertheless, the turnkey projects usually have milestones for payments so the EPC does not have to finance the whole project.
saludos.
a.