I was just reminded of this which I watched last night. It's a very pertinent point that I think we can all benefit from reminding ourselves of when we're deep into a problem.
4m46s into the video.
One of the biggest traps for smart engineers is optimizing a thing that shouldn't exist.