This again.
I think we all make compromises in our decisions. I could carry two Beretta M9's with two spare 30 round stick magazines. I could compromise and carry one such wonder-nine with a 17 round magazine. Or I could compromise further and carry a single stack compact .45 like my Colt Defender. Or compromise further and carry my M649 with five rounds of .357 magnum. Or even further and just carry my Benchmade or Spyderco.
All of these options come with benefits and costs.