In my opinion, he barely beat Nate the second time, Conor looked spent trying to beat Diaz and he barely did it.
I don't think Conor gave Khabib a good fight, winning round three was simply a byproduct of Khabib pacing himself, and even then, in round 3, Conor didn't put himself in a position to win, proof of that, is in round 4, Khabib tapped him in the opening two minutes. With regards to inactivity, Dustin Poirier isn't a sucker for the left counter anymore, plus he has low kicks and cardio, when combined, Conor's only chance was a single shot to change things, and he couldn't Even the clean shots that landed didn't drop Dustin, not at 155.