I wonder how different the recruiting process for the Romans was from today's modern recruitment efforts. 1) start with prisons, 2) offer service to those facing prison, 3) look for the unemployed, 4) tell potential recruits that they will experience the exact opposite of what will actually occur
Today's modern recruitment process in volunteer armies is more like:
1) Start with children who don't know any better.
2) See #1.
The reason that Russia is enlisting prisoners, is because the MOD needs more people than their peace-time mandatory service contracts are able to provide, but knows that a full draft would be highly unpopular.
Roman recruitment was nothing of the sort. It was not voluntary, it was expected that everyone would participate, and there would be serious consequences for draft-dodgers, both on the level of their local communities, and on a wider social scope.
That's selling modern and historical recruitment short: there's always been personal economic calculus for volunteer armies.
"Will service improve my personal situation? Enough to be worth it?"
Hence why recruitment correlates with unemployment.
Nations with effective recruitment policies understood this, and typically funded it with things they had in abundance (e.g. land grants, pensions, etc).