I think everyone here(yes I said everyone) can agree that both revolvers and most modern semi autos offer an acceptable level of reliability under most circumstances. Obviously at the range reliability differences are so similar to be practically the same, At dart throwing distance, not an issue. At bad breath distance is when the circumstances turn weird or unusual and the revolver starts to excel. Pushed into the belly of the bad guy, inside of a pocket, weak hand, sideways or upside down, bad guy has a hold of the gun, mag ejected. If your mag gets ejected somehow your bullets have now completely separated from the firearm, you may have just one shot, depending on firearm you may have zero shots. I think that's where this conversation always ends up, the distance question. At a distance (several feet, a few yards) having more ammo would absolutely be an advantage, quick reloads could also possibly be an advantage. Within a couple feet distance, you aren't going to be reloading and you need a gun that will not be as effected by the circumstances/effects of grappling with the bad guy as a semi-auto is.
Oddly enough, if you need to shoot under water a semi-auto works better than a revolver. I was watching a show the other night where it was tested, apparently a revolver hammer slows down just enough under water to keep it from firing the primer, and the Glock they used not only fired once but continued to cycle under water. Who would've thought.