I think this whole discussion is related to epistemological attitudes. Anthropology and History tends to lean more heavily into the irreducible complexities of society and to analyze and describe them in detail while usually avoiding to deduce grand theories. Economics on the other hand is very used to a more reductionist, mechanistic view inherited from the political success of early 21st century physics in changing the outcome of wars. Economists saw a chance to be taken seriously in policy making by pretending they were doing social engineering.