One definite advantage that goes to the revolver has not been mentioned.
It does not leave expended casings at the scene of a shooting incident.
Remember the Miranda warning that anything you say can and will be used against you. Casings on the ground can and will speak in your stead, whether you want them to or not.
For home defense, I'll go with a semiauto every time; no problem. It's hard to beat a .45 ACP pistol.
For street protection, a 642, 442, 66 snubby or in the winter, a 624 3" is the "constant companion of my walks," as Thomas Jefferson put it.
Most of the time, if the shooting is justified, there will be no problem with casings on the ground. But the exception is the rule. Visualize a gang of thugs; you shoot (maybe a warning shot) to protect your life, and need to execute a strategic withdrawal fast. That's the scenario I visualize. They might say "Officer, this guy just came out of nowhere and started shooting at us!" Right. And the litter from YOUR gun is on the ground. Bad news. Their word against yours. With a revolver, that cannot happen. Should you fire a warning shot, no big deal; that casing goes with you, in your control. Think about it.
John