So someone working more hours at a legit job is less likely to commit a crime? I think that's likely. For one, more hours worked probably means somewhat less need for money. But I would also imagine that it's indicative of some personal traits which correlate negatively with criminality.
> In terms of impulse control, here's a study that shows people commit less crimes on Adderall than off of it, which in addition to all the correlational studies is pretty strong evidence that improving impulse control reduces criminality.
I think you forgot to link the study, but I believe the results. I absolutely don't dispute that impulse control causally effects crime. I just think that impulse control may be impacted by environmental circumstances such as poverty and a lack of quality education. Someone in tons of debt who can't afford to pay for rent or food is probably not going to feel like they have much to lose, and therefore may not care too much about the consequences of their actions.