No hate buddy but it really depends what your idea of long range is and what your purpose is.....to some, shooting a deer at 500y is considered "long range" and whilst all the factors you mention do have an impact @ 500y in good calm conditions a range finder with TBR, good balistic calculator or dope chart made with accurate load data is plenty enough to take a deers vitals out.....However if you want to shoot targets at 800y, 1000y, 1500y, 2000y + then the factors you mention bcome exponentially more important the further out you shoot.
I'm not in any way saying your wrong I'm just saying that "most" lay hunters idea of long range is generally a lot less than a competition/professional (aka sniper).
So much depends on this interpretation and one thing is for sure, practice and become competent at the ranges you wish to shoot live game at, that is how you will build an understanding of how you and your rifle shoot at different ranges.
Bookmarks