One begat the other.
Each gen is better. Who came first?
But, whats more important here is, is TSMC up to the task, and if so, will nVidia have more problems again, which went unsolved for months, which may widen the gap as to launch times, as AMD is known for working new nodes nicely.
But worse yet is, this is a long wait, if they cant get it done quickly at TSMC