Millions of dollars are poured and at risk in fights like McGregor vs Jose Aldo, McGregor vs RDA, etc. Do you believe for very large fights, like championship fights, the UFC should have "insurance" fighters that are paid a salary in order to train for preparation of the fight. Each fighter could have an insured fighter that are in similar rank and skillset. For example, in the case of the Jose Aldo fight, having Mendes or Frankie "insured" in case something happens. If the main fighter does pull out then the insured fighter takes over. Of course, the fighter faces the risk of never having to actually fight, but this is where the salary compensates for their time. The salary should be a premium as to not be detrimental to the UFC's business. I'm just taking the perspective of what I believe any business would do in a situation where large capital is at large risk, fighter injuries are a large risk but the cost are much greater and can be hedged by having backups. There are some elements that complicate this, like fighters feeling like they may need to train for two different fighters, but in reality since fighters can always be injured and replaced on short notice is this really that big a difference?