Esta pregunta es complicada de responder, existen muchos factores que cambian según en la zona del mundo donde estemos o en qué momento de la historia de la humanidad, pero algunas de las razones hoy en día pueden ser:
-Debido al crecimiento acelerado que han experimentado algunas ciudades en los últimos tiempos, a veces se puede generar una falta de organización y el gobierno no es capaz de garantizar todos los servicios que necesitan los ciudadanos.
-Las autoridades, como policía y justicia, son incapaces de adaptarse a las nuevas condiciones y se ven desbordados, dando lugar a injusticias y corrupción.
-Cada vez existen más jóvenes que no quieren trabajar ni estudiar y para muchos de ellos las acciones criminales son mucho más beneficiosas, rápidas y cómodas que un trabajo honrado.