McGregor was a fantastic fighter a few years ago, he did get a lot of favourable matchups in the UFC, his striking was elite and when he was disciplined and would make those low weights he overpowered most opponents. Once he made his money he took his foot off, completely understandable.
Run it back with most of those opponents now and he'd lose. That Aldo fight was one of the most disappointing of the lot, the build up was immense but he completely controlled him mentally all the way up to landing that punch, an absolute text book case of mind games.
He's supposed to be fighting Chandler later this year in the UFC, looking at him I have no idea when / how because he looks puffy as fudge and clearly tinkled /coked up to the gills, don't think he's even entered the testing pool yet and will need 6 months of clean tests before he can fight, I think.
Not watched it but the Haney vs. Lomachenko fight sounds worth a watch, lot of talk from the loser that they got robbed...