Short-sighted, I don't think so. 9mm and .45 will get the job done just as well as the .357 and still save your ears in the process. I used to carry a model 60 in .357, fired a round without ear protection once and I am left with tinnitus in my left ear and high frequency hearing loss. 9mm and .45 can certainly cause hearing loss, but not on the levels of the .357 mag.
Sigh...My point was, it does not matter how hard a round is on your ears...you will wear hearing protection when practicing, will not care that it will damage your ears if you shoot an attacker. Unless of course you plan on asking your attacker to wait while you put on your muffs.
Sometimes you get what you pay for, sometimes you only pay more for what you get.
Three shots are not a "group"...they are a "few".
If the Bible is the literal, infallible, unerring word of God...where are all those witches I am supposed to kill? (Exodus 22:18)