joeseagle,
The original requirement came from structural codes.
For example in ASCE 7 "Friction resulting from gravity loads shall not be considered to provide resistance to seismic forces.". However one may note that the requirement is not "ignore friction in seismic analysis".
Trying to explain where the difference is... for a structural engineering point of view, what is analyzed is not pipes but the supporting structure (either a pipe-rack or an equipment structure with piping levels), and piping is considered as masses accelerating horizontally during seismic event. Consequently, most of structural engineers will ask for Mass of the Structure + Piping&Equipment in operation to calculate the total Static Equivalent Force "V", also called Base Shear.
Ignoring friction effects (and taking credit only to stress report) would end in having no participation of piping mass in points of structure where piping rest on; under seismic event, piping will move with no horizontal load transfer to structure. However, the structural engineers will consider mass where the rest is, but will add also the results of "non-friction" stress analysis in points where only guides and axial supports take the seismic loads. In my interpretation that means the structural procedure is not an exact one and is conservative enough, as the structural code intended. I don't think there is a need to be improved as you suggested.
As for the piping calculation ignoring friction, I would consider a B31E one as more appropriate, unfortunately this is not the way required by piping codes.