Hmm Auron u didn't seem o get emperor's point.
If u do sabotage check sabotaged weapons immediately disappear, no time to sell them.
Since these weapons will be destroyed in battlefield anyway, why pay to do it?
The only reason I can see is if u r about to attack a very big guy and u want to check your weapons work well.