Obviously there is no single cause for any social dynamic (hence my "i.e.") but there is wide scientific consensus that poverty (especially when combined with inequality) contributes greatly to crime, bot directly (people steal if it is the only way to get something to eat) and indirectly (poor people are much more likely to live in the social conditions that correlate with incidence of crime).
I see your point, you could be born to a wealthy deadbeat father and end up chasing a life of crime because you haven't seen anything better modeled for you.
It seems to me that poverty is more likely than anything else to cause those factors though.