I don't have a dog in this fight. As a young corpsman in 1980-82 I carried the .45. Fired it once.
For my home I have a Ruger .357 revolver. Used twice for non-practice use on rogue pit-bulls. One shot to the head each at about 10 feet. These are my only experiences with using pistols. I am just curious as to why militaries favor semi-autos? Would it be larger round capacity? The only reason why I chose the Ruger was, to me, a revolver is simpler, safer, and maybe easier to use.