Spencer,
I realize you are new to this particular group, but I can assure you that most of us cares exactly about this. Dan, especially. Read through the archives here and the now-disabled MakerBot Operators Group and you'll see a while lot of talks on measurements, precision and accuracy of the steps/mm, machine tolerances, ad nauseum.
In this particular case, I think what Dan was trying to point out to you is that it's not usually the x/y steps per mm that needs adjustment, but the extruder flow rate which is highly dependent on the feedstock. Calibrating for one material for a particular steps/mm means you are off for anothet. So the common way to address this is to adjust the correction factor at the slicer.
There is now some changes in the way this is done in the CURA/Ultimaker community where volumetric slicing is being used - in that case, the steps/mm is changed at print time to adjust for the feedstock. On machines that takes pure g code for the E distance, that is an easy tweak. On these x3g machines, that is less so, so that you would need to run through different gpx settings for each different extruder step counts.