Someone made a good point a while back................. a golfer doesn't golf with just one club...... there is no one handgun that will be "the best" for everything either.
I would agree. I prefer a snub revolver for carry, but a higher capacity auto definitely has a role in home defense for me as well as a hotel room gun, and as I mentioned above, if needing to keep unloaded.
Any home defense situation where it would likely play out at contact distances(checking out a noise that's likely nothing, but could be an intruder hiding, answering the door, stepping outside to get the mail, take out the trash etc.) I'll still stick with the snub. And if I could only pick one for budget or other reasons, or was an individual who will just put it in a drawer and leave it there for months or years just in case, I would definitely go with a revolver.