If that is your honest opinion there is absolutely no meaning in continuing the discussion.Is it poverty? Poverty does not cause crime. Is it lack of education? Lack of education does not cause crime. Do you know where the problem lies? It lies in cultures that immigrants bring with them and values that are ingrained within them.
What you call "vague" is just "complex". Lots of people have analyzed it deeply and thoroughly and if you are not willing to study their work, because you rather stick to your simple explanations instead of putting in the effort to try to understand it on a unprejudiced level, I can't help you.