The second question is even easier to answer: It's the fish.
Why are you so fixed on LoC? You know, when people tried to find good estimations for the costs of a software projects, they also came up with methods fixed on LoC. It didn't turn out to be so well. It was also tried to scale down dev time with pure man-power. Guess how that worked out.
And now think about, where would Unity have been (in terms of time), when there was no UNR before.