Can patterns introduce complexity? How do you balance it?

Technical