One of the primary reasons is cost.
At more than $2 per round for the Lehigh, I will just roll my own.
I know guys who buy one or two boxes of the stuff like above and they will have those same boxes 8 years later. That is not me.
As an example, when I wanted to make a load with the ballistics in the same ballpark as the one that Phil Shoemaker used to kill a Grizz with using a 9mm that was coming after his clients (he was shooting a 9mm +P 147 grain hard cast flat point @ 1100 FPS) I shot well over 700 rounds in testing before I was happy with a load that would run in everything from Glocks to notoriously short chambered CZs, and even my kids little S&W Shield.
That load penetrates in feet rather than inches btw.
Plus, in order to stay proficient, one needs to practice with what you actually carry and burning up a few hundred rounds of hot .45 or 10mm at $2+ per round is not practical for me.
I was just out two days ago and burned through 150 rounds of 10MM practicing:
I like to shoot too much.
Plus if all I had in my gun was high end $2+ a round stuff and a coyote appeared, I know darn well, that I would still empty a mag, same as always, trying to put down the calf killer
Or a rabbit..