I hate this 'debate' (this is not an argument, yet). I really do. Although, I feel I now need to present the facts.
In my opinion, no caliber is superior to any other. They all a up's and down's. As an army veteran, I can guarantee you I would rather tote around my 240Bravo any day over an M249. Fire rate be damned. The .308 is far superior to the .223 on the battle field, ballistically speaking. But that's at a stand point of penetration and kinetic energy at range.
The debate is simple. A .45 Auto is often sub sonic out of the muzzle, especially from a shorter barreled weapon like my XD or a Glock 30. The advantage here is lessening collateral damage. When I chose the caliber I did, it wasn't because it was bigger than any other, or because it was synonymous with 'lore'... It was because it's a sub sonic round, carrying with it over 600 ft/lb of kinetic energy at 25 yards, but less than 900fps.
To me, this is important. In the event of an actual defensive situation, You HOPE all of your rounds land on-target. In the event that a round passes through a small patch of fatty flesh, the velocity carried by the round after passing through is drastically decreased.
Should be be in a home, and a round be discharged through your target at close-range, the round will then stop in the wall of your home. I rest easier knowing that should I ever have to discharge my weapon in my suburban neighborhood my neighbors and their children are not at risk to become 'collateral damage'.
There is no 'fire superiority' here... just logic. I'd rather not kill anyone other than the intended target, and I believe I'm a step closer to preventing that by using a sub-sonic caliber.
Thanks for you opinion though.