The only caveat on that is so do the fighters who beat him!
The reality is Dustin should be telling him to jog on and fight for his position as #1 contender again (was he even #1 contender anyway?!) but DP sees another red panty night and is happy to oblige McGregor and the UFC with the old rubber match scenario cos he knows it's the money fight for him at this stage in his career.
The UFC and both fighters make money they just won't make in any other fight (Khabib excluded as I do think he is retired)
This is it, if you look at the timeline post Aldo;
-No rematch with Aldo (I personally don't think he deserved one after lasting 13 seconds but there's other ways of looking at that)
-Up to 155, ends up fighting Nate at 170, with conflicting stories as to why it was at 170, loses
-Demands and gets immediate rematch, wins
-Alvarez for the 155 title, wins, he is now double champ but hasn't faught at 145 for 11 months, holding up the division
-Shortly after, stripped of 145 belt with no defence of title
-2 years away from UFC fighting Floyd, and is stripped of the 155 belt with zero title defences, again holding up the division
-Soundly beaten by Khabib, opinions aside, he got dropped by Khabib as the "superior striker", then got thoroughly khabib'd, and sounded a bit silly with his "only business apology after the 3rd"
-another 18 month hiatus, returns to smash a past it Cerone into oblivion
-12 months out before the first rematch he's ever had with a fighter he's beaten, gets soundly beaten
That is not the career path of someone that is dedicated to MMA, that's a guy that has (and fair enough for this) used his draw to make as much money as he can, but anyone claiming his heart is still in the UFC, I think is being a bit blinkered to the evidence.