Complicated isn’t better.  Complexity doesn’t imply greater sophistication, nor does it predict greater success.

In fact, oftentimes, the exact opposite is true.

Is your sales process better because it has six stages instead of three?

Does your landing page generate better leads because it has 10 questions instead of two?

Is your lead scoring more impactful because it takes into account 50 actions instead of 20?

There’s a point of diminishing returns in pretty much everything, not to mention the increased margin for error and decreased consistency of execution when you make things more complicated.

Complexity in theory can actually make implementation far more difficult to achieve.

Not to say complex isn’t necessary in some cases.  Just make sure you’re not making success harder instead of easier, more difficult to comprehend vs. easy to understand, translate and convert.