D500 vs D70
Would you expect more detail from a 20 MP Camera against a 6 MP Camera at pixel level (100%) ? o.k. the D70 shot is closer then an advantage...
Btw seems the coming D7500 has not the D70 pop up flash commander any longer, i think you need to attach at the side an uncomfortable adapter to have commander mode.