All true.
9mm has improved in performance since the .40 was developed. Cheaper ammo, less recoil, good performance, why not pick 9mm?
That said, I'm a big 10mm fan, but really like the .40 in my H&K.
Then again, I like my .45ACP, .38 Super, and 9mm pistols, too...