Perhaps with the end of conscript armies that came with Marius Rome could no longer expect to be able to replace huge losses? After all, I believe that legally Roman soldiers were still expected to pay for their equiptment, but generals started to bear most of the burden of raising armies. And maybe they didn't have the buying power of 50,000 independent farmers?