Programmers say they are always surrounded by complexity, even the coding language can become tangled. Finance creates intricate instruments that separate investors from their money, and merging two companies can explode into even more complexity. Learning and data transparency also reveal hidden layers, making decisions harder as knowledge grows.