A quality 9mm bullet is far more effective than a single round of buckshot. It is about range. With good bullets, properly placed a 9mm is just fine. At least as effective as an arrow or 1 or even 2 buckshot projectiles. A 9mm at 10-15 yards is exactly the same as a 357 at 50-60 yards.
The problem is having the skills to make the shot and the discipline to limit yourself to the ranges necessary.
I wouldn't want to limit myself to those ranges and sure wouldn't deliberately chose to hunt with a 9mm. But it will do the job within its limitations. The same can be said of a 300 mag. It is just that a 300 mag has far fewer limitations.
The problem is having the skills to make the shot and the discipline to limit yourself to the ranges necessary.
I wouldn't want to limit myself to those ranges and sure wouldn't deliberately chose to hunt with a 9mm. But it will do the job within its limitations. The same can be said of a 300 mag. It is just that a 300 mag has far fewer limitations.