You do know that when DC fought Stipe DC was undefeated at HW, had only 5 less HW wins than Stipe, and wins over 2 former HW champions and 2 former UFC title challengers, plus was the current LWH champ, right? A title he never lost. So tell me how he is less deserving than any other HW at the time.
You do know that Stipe was medically suspended after DC KO'd him, and DC fought Lewis before Stipe could be medically cleared and his next defense was against Stipe basically a year after their initial fight, right? So tell me how he didn't get his immediate rematch in a timely fashion.
And yeah, he had to fight DC again in DC's retirement fight, which again was a year after their second meeting. How come he fought no one else between his second and 3rd DC fights? DC got KO'd so you know it's not like he can fight in a few months. Stipe has fought 5 times since September 2016. He's choosy about opponents, and not very active. Woodley gets a lot of criticism for his lack of schedule and opponent picking but he fought 8 times in the same time Stipe fought 5. That's 60% more fights for the guy with the reputation for not fighting often enough.
So yeah, he had to fight DC for a 3rd time. Boo hoo. It's not like he was fighting someone else. He didn't want to fight Francis again either. Except, you know, now he does.