UFC matchmaking has been rubbish lately. Sometimes it is because the fighters act like divas but lately it's been beyond lazy.
For a start, they keep putting Mark Hunt in unfavourable matches just to stick it to him. The man had a few fights left on his contract and they put him up against Blaydes and Olienik. With the popularity of Hunt, they should've given him iconic fights we may never get to see. Mark Hunt and Andrei Arlovski have never fought each other somehow. We could've also had Mark Hunt Vs Ngannou.
Speaking of Blaydes, he has been shafted here. If there is one person to genuinely test DC it is Curtis Blaydes. Khabib even said in some interview somewhere that Blaydes is DC's toughest HW test.
Rematches should only happen if there is no other fight to make. Cub Swanson Vs Frankie Edgar 2 was a waste of a fight. Chris Weidman Vs Luke Rockhold 2 is a waste too.
UFC are just capitalising on Derrick Lewis' short lived fame since so many were watching the PPV for Conor. Wouldn't be surprised if the UFC 230 barely hits 6 figures.