Gotta disagree, splitting hairs maybe. I am a huge proponent of sighting for MPBR for most rifles and general purpose hunting. That is how I have pretty much every hunting rifle set up. However, for buffalo hunting I broke from this and went dead on at 100 (and 50). I did this for a couple reasons. I had watched lots of videos shooting buffalo in heavy cover, and I want my bullet to be traveling as close to my line of sight as possible. That extra half inch or inch deviation from line of sight could mean the difference between a good shot and clipping a branch. Second is for precisely placing a shot at a small area in certain circumstances (brain). I do not expect to be shooting at an unwounded buffalo past 100 yards, and if a wounded one is heading away past 100 yards a bit lower hit isn't going to matter as in that circumstance will most likely be holding in the high middle of the black. For a general purpose zero of a 375, I agree with you, for a dedicated buffalo zero I think there are valid reasons for a 100 yard zero.Just no.
MPBR for a 2530 FPS 300 Grain bullet 2.9 inches high at 100 yards. 6 inch vital would work on a lion, brown bear, or anything else. Dead nuts hold from 30-200 yards.
Not sure why you would cripple yourself with a 50 yard zero.
An inch high at 100 would give you a dead nuts hold from 33 to 141 yards on a 2 inch target.