Drugs make you stupid. They also contribute to bad decision making.
Drugs cost money, but they also make it hard to hold down a normal job. That puts druggies in a bind. They can’t earn enough to pay for their drugs because the drugs make it impossible to hold down a job paying enough to cover the costs of the drugs. So they steal, scam, rob, or try to sell drugs themselves.
It looks like this guy spent a lot of time committing financial crimes. Read that list of convictions again. Every one of them has a victim bilked out of their hard earned dollars.

Some of these are beyond the pale… This guy needs to go away!
I like how they tacked on the littering charge. Reminds me of “Alice’s Restaurant”.