Intelligence != capable of socializing. You need both in order to be paid well. I think the belife that criminals are uninteligent is due to
1) Intelligent people recognizing that crime rarely has a positive expected profit
2) There might be more unintelligent people than people who are both intelligent and so incapable of socializing that they can't find work.
As long as you're not at the bottom 2-3 rungs crime can have a huge positive expected profit. It's the lifestyle that sucks which is why intelligent people don't get into it unless something in their life makes it a compelling option.
It's amazing to me to see how many people run out the tropes that intelligent people don't commit crimes. More accurately, intelligent people don't get caught committing crimes.
2) There might be more unintelligent people than people who are both intelligent and so incapable of socializing that they can't find work.