Blah Blah Blah Yackety Schmackety....
9mm ~ 40 ~ 45 ALL will get the job done IF you as the shooter get the job done.
I am all about diversity....shoot the crap out of whatever you like. Carry whatever caliber you like and that YOU can shoot well enough to GET THE HITS YOU NEED. As long as you are using modern, premium defensive ammo...you're golden.
Let us just save time and assume I am right, and have had the final word on the subject.