There couldn't have been a better example of a good stoppage. McGregor was exhausted and he was clearly hurt when he wobbled back from a punch on the button. He took repeated shots and was incapable of throwing back or even holding his hands up. Even the rounds before that, his punches had no power so the possibility of a "puncher's chance" was completely gone. And shortly before the stoppage, the ropes partially held him up from falling down. I've seen controversial stoppages before, but this shouldn't be one. This is almost all of the textbook reasons to stop a fight in one stoppage. Fans of McGregor should be glad that he could still walk and talk afterwards, and not in a hospital drinking through a straw.
And just to add on another hot topic about the fight: How did McGregor land more punches than Pacquiao? Because Floyd fought a totally different style than against Pacman. He's smarter than that. Pacquiao has one of the most powerful left hands, pound for pound, in the history of boxing; that's why Mayweather played defense in that fight. Floyd had the least amount of respect for the power of McGregor than he has had for an opponent in some time. He went in for the knockout and got it. He knew that Conor would tire out.