I think they're perfect for self defense, as the Shockwave sits beside the bed, but that's my situation. They're are many, many others who think the same. And of course, there are those who prefer to stay away from them.
I've personally shot a lot of them. I know first hand what they're capable of. Since I do have a good stock of minis, I think they'll last quite a while.