Los motivos han sido muy controvertidos: hay quienes creen que fue destruido por los cartagineses como respuesta a la apertura de los mercados tartésicos a los griegos; otros suponen que se produjo algún tipo de catástrofe que fue el origen del mito de la Atlántida; finalmente hay quien argumenta que el agotamiento de las vetas de mineral habría acabado con el comercio colonial fenicio y habría llevado a las culturas nativas de nuevo a una economía exclusivamente agrícola y ganadera.