"I grew up pretty privileged and never felt the need to steal things and steal them. However, I can easily determine that if I was homeless and poor I absolutely would have. There's no question. You do what you need to do to survive." I wasn't talking about Andre.
If you didn't mean to defend or justify Andre's behavior, or minimize his guilt and responsibility for his crimes, then you and I are on the same page. He is a criminal who should be held responsible for his crimes. If you disagree with that then I suggest that's a more meaningful disagreement between us than whether or not you meant to say that Andre had to steal to survive.
I think people who blame "the system" are basically ignorant and harmful. They are ignorant because they ignore all the services, benefits, and charities that currently exist and remove the "I had to steal to survive" defense. They are harmful because they distract well intentioned people who believe their nonsense into not solving the problem and they leave the drug addicted and mentally ill to decay in the streets causing problems for the rest of us.
I don't believe there is a "criminal hierarchy" here. It's not like this guy is a level 2 fence working a theft team. I assume it's a loose association of drug addicts, drug dealers, petty thieves, dumpster divers, and resellers with lots of overlap on every category.