Among the factors discussed, I pick law to be very important and relating to the topic . Law comes first above the last factor which is risk. Risk is talking about trust and trusting the team or project but I don't even need to trust when I can legally make the team pay for their omission/act, conspiracy, embezzlement and fraud. I just sue them

Totally agree with your point law enforcement with any kind of frauds , product not correctly delivered etc. have no firm solution
secondly what i believe is Discenterless Management is also a great factor that is very important , no promises of product , deliveries ,quality reassurance ,event market value can bell totally null. no one can report ,do any thing just bear with loss if conditions don't go your way.