In fact, that is one of the weaknesses of traditional requirements gathering - it can never gather enough detail to eliminate implementation questions that inevitably arise.
Each one of us has shortcomings and merits. We should never use a magnifying glass to look at other people? S faults; instead we should use a magnifying glass to view their strong points.