Personal opinion, it's all about circumstance. I find, for hunting anyways, I prefer lower power scopes, scaling like 2x at 50-100, 4x out to 200, maybe 250 yardsis plenty. I find it's much easier than being hugely over-scoped and having stability issues. Throw in an illuminated dot or center crosshair on a German #4 reticle in a tube with a good lower range (2.5x is a good lower power, but even lower is better) and I'm in hunting heaven from sunrise to sunset. I'm really fond of this cheap Bushnell Prime 1-4x24mm - cost very low, compact, good light through the 30mm tube, illuminated dot. Going up in price there would be nice options from Steiner and Swarovski.
For target shooting, I'm good with lots of magnification. My "long range" guns include an X-Bolt in .280AI with a Strike Eagle 4-24x50mm, it's a large package with it's brake and bipod and but gives excellent clarity in the field (really up to about 20x it's pretty usable). If I were ringing gongs or punching paper, it would be a great choice to 1000m for me personally.
My .223 is also a 20", 9-twist rifle and it loves the 69gr Matchking and 75gr Hornady. I re-scoped it with a 4-16x and it seems to be plenty for me out to 500 -600 meters.
But fundamentals are everything. Eyepiece/reticle focus, stability, breathing rhythm, position, etc. I know a lot of shooters who can cover their target completely with the reticle, get into the zone, ease into the trigger, and land shots on paper no problem. I'm a decent shot, but some really good shooters are magic even with a low power scope and practice, practice, practice.