Now that I re-read it, I stand corrected on your point. Having said that your logic is way off... you can't compare an 18 year old rookie to a 25 year guy in his prime, it's NOT a fair comparison, and it doesn't tell any accurate story. If you want to compare the two that's fine, but there needs to be an even playing field to do so. It would be like comparing a 25 year old Ovie to an 18 year old Laine, to debate whos a better goal scorer.
Willy is NOT a generational player, at best hes a slightly above average 1st liner (if he can substain his pace), and while Mckinnion is not a generational player either, handsdown, I would take a prime Mckinnion over a prime Nylander... I feel that Nathan is a far more complete player.