Is there any tradeoff to simplicity?

Every good thing has a negative tradeoff. Or so we’re told.

One thing there doesn’t seem to be a real downside to is simplicity.

Sure… in the pursuit of simplicity, you might upset someone. You have to say “no” a lot.

Like telling customers you won’t build a certain feature. Or asking a team to continue doing a very occasional process manually rather than put an intricate automated solution in place. Or even getting rid of something that is valuable but costs even more than what it provides.

However, that upset usually pays for itself in the longer-term anguish it saves. People almost always underestimate the maintenance cost of complexity and almost always enjoy working with simplicity.

Like simplicity, is there anything else out there that’s almost universally good?