I don't get the whole argument that:
more energy
more mass
more velocity
greater expansion+penetration capability
=/= to more stopping power, because some self-proclaimed expert is citing statistics based on invalid data.
If you're talking about one specific scenario, then perhaps the 9mm is exactly just enough. To use an analogy, 30-30 might be exactly as good as a 30-06 for hunting the average deer within 150 yards with a good broadside shot. But come across a large deer at an unfavorable angle, and you might have to track your deer a little farther.
People are not all the same size, weight, shape. They don't all wear the same clothing. Barriers may come into effect. Angle of shot and limbs may come into play. 9mm might be exactly as good for most situations you will come across, but that doesn't mean it has equal stopping power.
You might have gotten the job done just fine with a 30-30, all these years. But there are other people who choose a 30-06, and they are getting the same job done just as well. Plus they are able to take a few shots that you can't, skill level and ethical integrity being equal. Plus, just because you expect a deer doesn't mean you won't come across a bear.
So does 30-30 have equal deer-stopping power as 30-06? Most of the time, it does, but not always.