People's hatred of Conor is simply way too deep to accept what's staring them in the face- Conor lost his hunger to train and fight somewhere during the Mayweather circus, and possibly even before that. When he was on the rise he was hungry, devoted every waking hour to training and improving, studied his opponents endlessly, and was obsessed with being the best. His peak was against Aldo, where he just slaughtered him mentally and physically. At this point he was atop the mountain, but still hungry for more. He took a shock loss against Nate, but was still obsessed to recover from it. He put a beating on Alvarez. But the moment he got that and the Floyd thing started, it was all about money over legacy, and his training and conditioning has continued to suffer.
We'll never know if Conor at his peak has a chance against Khabib, because the hungry, obsessed fighter is long gone now, replaced by someone far too comfortable with their easy life. He may well just not have what it takes to beat Khabib, because he is a terrible matchup for him- but the Conor we saw face Khabib was a shell of the one that decapitated Aldo. He looked heavy on his feet, his punches were slow from the first bell and he definitely didn't look like a guy who'd been training hard enough. Success can make fools of the best of fighters, which is why the greats like GSP and Silva will go down in history- they maintained their focus to take on all their challengers.