I sincerely hope that you tell that to novices because they probably don't know any better. When you're new to development, it can be extremely difficult to distill any problem down to it's root elements. That's a skill that develops with experience. I would argue that it's one of the skills that makes a good developer overall.
Sometimes, all someone needs is a rubber duck. We can help by becoming that rubber duck.