Complexity+in+Engineering

What effect might complexity have on engineering solutions. What is an elegant design solution? (Complexity and Design Failure) http://www.popularmechanics.com/technology/infrastructure/a19612/why-cranes-fall/