The following may support Tony's assertion that putting a FX lens on a DX camera is a bad idea because it magnifies the flaws.
My Tamron 150-600 was acceptably sharp all the way up to 400mm on a D7100 but noticably soft at 600mm. However on a D700 it was acceptably sharp right the way up to 600mm. Magnification of an imperfection is one possible explanation.
(Incidently I've seen otther 150-600's produce sharp images all the way up to 600mm on a 7100 which is understandale if off brand lenses do have greater quality variation.)
What makes no sense at all is: Why would lens brand name manufacturers like Nikon or Cannon grind and assemble their FX lenses or "pro glass" to a lower tollerance specification than their DX lenses?
It makes sense
You are comparing 2 cameras with very different pixel densities. The D700 is just 5,7MP in DX the D7100 is 24 MP, that is about double the resolution. You would need to use a 54MP FX camera to compare the results without having the pixel density playing a role.
Nobody disputes that higher pixel density makes lens defects more visible, but this is true for DX and FX lenses alike.
--
hobby aviation photographer