I am majoring in Social Data Analytics and Research at UTDallas and looking for opportunities in the social sector. I have previously worked as a Data Analyst at a botique consulting firm for ~2.7 years.
If you are considering reading something I have written on this forum, please see: Interpreting the Systemistas-Randomistas debate on development strategy
I got into the EA van thanks to 80k hours. And I got into the 80k hours van when I saw it on HackerNews. And I got into the HackerNews van since CGP Grey mentioned it on the Hello Internet podcast. And I got into Hello Internet (the first podcast I ever listened to) because my family was finally willing to get an internet connection. And my family was able to get an internet connection because of rising internet penetration in India.
So, pop quiz—is increasing internet penetration a good intervention for EA community building? Feel free to DM me your answer and say hi to me! :-)
Overall, this seems like a weak criticism worded strongly. It looks like the opposition here is more to the moniker of Complexity Science and its false claims of novelty but not actually to the study of the phenomenon that fall within the Complexity Science umbrella. This is analogous to a critique of Machine Learning that reads “ML is just a rebranding of Statistics”. Although I agree that it is not novel and there is quite a bit of vagueness in the field, I disagree on the point that Complexity Science has not made progress.
I think the biggest utility of Complexity Science comes in breaking disciplinary silos. Rebranding things to Complexity Science, just brings all the ideas on systems from different disciplines together under one roof. If you are a student, you can learn all these phenomena in one course or degree. If you are a professor, you can work on anything that relates to Complex Systems phenomena if you are in a Complexity department. The flip side of it is, you might end up living in a world of hammers without nails—you would just have a bunch of tools without a strong domain knowledge in any of the systems that you are studying.
My take on Complexity Science is that it is a set of tools to be used in the right context. For your specific context, some or none of the tools of Complexity Science can be useful. Where Complexity Science falls apart for me is when it tries to lose all context and generalize to all systems. I think the OP here is trying to stay within context. The post is just saying we can build ABMs to approach some specific EA cause areas. So I am more or less onboard with this post.
On a final note, I am in agreement with your critique on abuse of Power Laws. There are too many people that just make a log-log plot, look at the line and exclaim “Power law!”. The Clauset-Shalizi-Newman paper you linked to is the citation classic here. For those who do network theory, instead of trying to prove your degree distribution is a power law, I would recommend doing Graphlet Analysis.