Similar sports, different racquets, different rules.
My question is, would anyone be arguing for that Squash player, or Badminton player, to have any chance to beat Federer, like people are McGregor against Mayweather? I think not.
And the same could likely be said if you reversed roles, and put Federer against prime Lin Dan on a Badminton court. He'd lose. The same as if you stuck Floyd in an Octagon, he'd be like a fish out of water.
For Conor to now be a 3/1 (after opening at 10/1 in some books) dog is insane and gives credit purely to the marketing the UFC are using for the fight. If Conor himself believed he had any chance of winning this fight he would of drafted in someone like Freddie Roach for his entire camp, and he wouldn't still be using Artem Lobov as his lead sparring partner. Why didn't he? Most likely because he knows he isn't going to win so why throw away part of his purse paying for the team when he can keep the money.