I have a job now although it took awhile. I worked in banking for 5 years and witnessed a few fellow employees get fired and charged for stealing money. The majority of these people were well off but saw an opportunity and took it. I just feel it creates a horrible precedent to assume someone is to much of a risk to handle money or hires in general because they are deep in debt but you'll hire the 18 yr old with no sense of the value of money as a bank teller handling a $50,000+ cashbox.
I probably sound naive and venty but I just feel people get into bad spots not always through fault of their own and a person should be judged on past job performances not on how much money they owe MasterCard or if their house went into foreclosure because they could no longer make their mortgage payments.