Lots of people say they don't like the 9mm for defense and I don't understand why. With modern ammunition, it is at least as effective as the 38 Special which has been pretty much a standard for decades.
I guess it matters what you are defending against.