"Cause" is necessarily a slippery concept in a dynamic system governed by feedback loops so complex that we only understand maybe 20%.