Well nothing is perfectly flat of coarse, but there is a pretty good list of those that work pretty well for that.
And yes as has been mentioned there are some reticle choices that will assist in doing that.
Fact is there are still a few of us around here who remember well when only target scopes like Unertl and a couple of others would even allow for dialing.
Fortunately there were a few people like Premier Reticles who would build custom reticles which allowed for holdovers, and many of us had them and still use them.
Besides, the sign over the door here says ( Long Range Hunting ), and those of us who do realize there isnt always the amount of time required for ranging, dialing, etc etc. when the opportunity finally comes along.
But then in Pa, we also teach the young boys to **** 500 yards. lol