I just know the experience I had. Never shot any other 7mm calibers. Did some reading on Internet that others have seen same thing. I'm certainly no expert on it but I had to find several deer by body searching. I enjoyed the caliber.
“Killing tomorrow’s trophies today.”
On the distance I like to walk to my stands: “The first 100 yards is also the last 100 yards.”