Also can't get a big fight if you have a history of leaving UFC in the lurch.
- on April 16, 2016, at UFC on Fox 19...the UFC announced that Makhachev had failed an out-of-competition drug screening, testing positive for the banned anti-ischemic meldonium. The match was cancelled. USADA lifted the suspension of Makhachev after a hearing on July 2, 2016.
- was expected to face Michel Prazeres on September 2, 2017 at UFC Fight Night 115. However, Makhachev pulled out of the fight in the beginning of August citing a religious reason, and he was replaced by Mads Burnell.
- Makhachev was expected to face Francisco Trinaldo on January 26, 2019 at UFC 233.[31] However, it was reported on November 11, 2018 Makhachev was pulled out from the event due to undisclosed reason
Yes, I added the first one even though it's arguable it wasn't his "fault".
I'm not taking a side here. I'm merely showing there is more than one side. Cheers.