Software's potential is not just the individual potential of a piece of software, but the combinatorial possibility of combinations of software.
But that combinatorial potential can't be unleashed if data resides in silos, hermetically sealed off from each other like mutual biohazards.