The rifle...the only inherently offensive weapon listed is equal to only the .357....hmmmm....
<- might carry the 686 tomorrow
One reason might be bullet type which is not discussed. Every .357 round I've bought has been a hollow point. Even range ammo. There's tons of FMJ 9mm out there. Same for rifle ammo. I agree that the .357 is a better round than 9mm, I just don't think the difference is that great. I certainly don't think it's a good as a rifle loaded with hunting or HD ammo.
It's an interesting article but there's a lot of variables that aren't covered. A 9mm with 18 rounds of quality hollow points would still be my choice if I had to choose one gun.