I remember plenty of people not liking them visiting dictators. I'd guess several were paid big money for the photo ops. If a fighter making 20/20K gets offered 200K to go do a 1 HR seminar and then take some photos and sign some gloves for a dictator I don't know how much I can fault them for that. Khabib is doing a straight publicity tour.
Khabib is a little different though. He has said point blank that you shouldn't bad mouth religion, nations, families, ect. F&*k that. I'm American. I can say what I want. Freedom of speech MF'er. I'll say whatever I want about your backwards religion, your murderous and corrupt government and you dumb ass dad.