oh and this isn't only about software, i believe this is also the case for social structures, and also over legislation leading to the collapse of governments.
When you combine two systems you are already operating at the intersection of two different sets of assumptions, extending this to more system only means smaller sets and eventually this will lead to an almost empty set of assumptions. This will inevitably lead to a collapse.