Carthage fell during the iron age so her fall would not have been a factor.
Actually there was - a major disruption as entities based on bronze age wealth crumbled.