Delay’s would effect the contract situation, delays would also effect employee behaviors and speed and efficacy in my opinion at least. that’s the way i would make it.
Thus far devs have done an awesome job and the game isn’t even done yet. Yes there are some bugs but every game has bugs.