Form (barrel length) follows function (what you are going to use it for). Form always involves compromises. It its purpose is concealed carry, you sacrifice barrel length and capacity and reluctantly, velocity. If the purpose is not concealed carry as in hunting or target, no compromises need be made. I know what I am giving up in order to conceal, but do not agonize over something that I know has no practical alternative. It is what it is.
Very good explanation and how I too feel about barrel length. I own handguns with barrel lengths from 1 7/8" to 10 1/2". They all have their specific purpose and all work very well for those purposes. I always kinda figured that's why they made 'em.