Is this actually true, though? I'm inclined to think that your black-box analysis was badly done if it can't account for hysteresis.
If the system's state is a function of its environment and of its past, because some internal component of the system is "remembering" the past, then a timeless input/output analysis can't predict the system's output from its input.
I disagree that black box thinking is something we should strive to avoid.
I didn't say it was. Nor did the author. Every approach has biases.
As to whether the article is worthwhile--well, it's hard to get a hold of, and most of it is focused on questions of evolutionary theory. If it interests you, you'd probably find it easier and more useful to get the book. You can sample it thru the link in the post.
I read an extract of (Wimsatt 1980) [1] which includes a list of common biases in reductionist research. I suppose most of us are reductionists most of the time, so these may be worth looking at.
This is not an attack on reductionism! If you think reductionism is too sacred for such treatment, you've got a bigger problem than anything on this list.
Here's Wimsatt's list, with some additions from the parts of his 2007 book Re-engineering Philosophy for Limited Beings that I can see on Google books. His lists often lack specific examples, so I came up with my own examples and inserted them in [brackets].
[1]. William Wimsatt (1980). Reductionist research strategies and their biases in the units of selection controversy. In T. Nickles, ed., Scientific Discovery: Case Studies, Dordrecht: Reidel, p. 213-259.
[2]. R. Levins (1966). The strategy of model building in population biology. American Scientist, 54:421-431.
[3]. Rudolf Raff (1996). The Shape of Life: Genes, Development, and the Evolution of Animal Form. Chicago: U of Chicago Press.
[4]. They let you use multiple GO tags, and put multiple names within a protein's name field if separated by slashes, but these are not adequate solutions.