Why is simple so hard?

One reason for the trend towards overcomplication in UX design and software is the pressure to constantly innovate and add new features. In an effort to stay competitive and keep up with changing user needs and expectations, designers may add more and more features to their products, leading to a cluttered and confusing user interface.