Your second sentence is a red herring that misses the point of that goal. Of course nobody has that goal (hopefully). But when people don't have that goal, complexity tends to creep in.
Simplicity rarely happens by chance in large software.
Simplicity rarely happens by chance in large software.
Software development, in a very essentialist sense, is nothing but complexity management. Trying to never have any complexity is a naïve view of what software is.
In other words, it's not the falling that kills ya, it's hitting the ground.