Shooting on the range and shooting while being shot at are totally different. At the range the target is stationary and not trying to kill you so hits are consistent, with adrenaline at full throttle your total focus package is impaired. Then add in multiple threats, gangbangers like numbers, as already stated home invasions lately seem to involve more than one. Add darkness to the already chaotic scenario and you have a recipe for more ammo.
You cannot take for granted that 1 hit will incapacitate a perp, look at the Miami shootout and its not just 9mm, there are cases of multiple hits with a 45 and even a 357 that didn't stop a perp. Add drugs, adrenaline and sheer determination, and your in for a treat you don't want. That's why I like numbers on my side called Hi-cap, a lethal hit with a 9mm is as good as a lethal hit with a 45 with today's ammo.