Like, I get why people didn't like Islam getting the shot, because his resume was a bit lacking, but who else was Charles supposed to fight? Wasn't Islam literally the highest ranked fighter Charles hadn't just beat? I thought that's how it works. You beat the #1 contender, then #2, and so on. Sprinkle in a few rematches, and that's a title reign. 

The only possible alternative was Dariush, and let's be real, the UFC doesn't care about Dariush lol. I honestly believe that Chandler/Poirier are gonna get a shot before Beneil does.