This is a thesis and it's not a new one.
It's true that when iron was first smelted and the first steel was made, it was structurally different to the Bronze economy. Iron is abundant and local. It doesn't require the same trade network (of copper and tin).
I'm surprised this article doesn't mention the Uluburun shipwreck [1]. It's archeologically important because it provides primary evidence of how extensive Bronze age trade networks were.
At best the author is theorizing not why the Bronze age collapse happened but why the empires and trade networks of that era didn't come back. But that's a different question.
We also have direct primary evidence from this time of the Sea Peoples [2]. To this day nobody really knows where they came from or why. Many modern scholars believe they may have been refugees themselves, possibly from natural disasters or droughts.
The most likely explanation for all this is that there was no single factor. All of these things likely contributed. It's still unclear why the collapse was so extensive and relatively sudden. That's not really satisfying but we've had fragile systems before that have collapsed suddenly and violently. Look at the outbreak of World War One as one major example.
One of my favorite phrases here is Outside Context Problem [3], which originates from the Iain M. Banks Culture novel Excession (love this book). It pretty accurately describes the collapses that happened in the Americas in the colonial era.
[1]: https://www.re-thinkingthefuture.com/case-studies/a9360-lost...
[2]: https://en.wikipedia.org/wiki/Sea_Peoples
[3]: https://tvtropes.org/pmwiki/pmwiki.php/Main/OutsideContextPr...
The Uluburun is actually mentioned, but obliquely in passing:
”Tin with trace levels of indium, particular to the Cornish deposits, has been found in shipwrecks near Israel and southern France”
Thanks for the direct link though. It’s very interesting.