you may not be far off; iirc evidence suggests a mix of cultures, like the invaders picked up other peoples along the way
Similarly to the end of the bronze age, it was also a period in which shifts in climate stressed social structures. A runaway dynamic of lots of desperate people on the move is not great for stability, and if everyone is already experiencing some scarcity, then that's all the more vulnerable.