In a sport like MMA where every fight could be your last one, who wouldn't want to take more guaranteed money?
Wouldn't you rather fight twice a year for $100k each than 3 times a year for $20k each?
Only problem is the upside of the UFC. But let's face it only the top 10% in UFC are actually making bank, so if you're not there you might as well gtfo.