When you do a comparison between a current version of something and a much older version of something, simply saying one or the other is better is ignorance of the effort, time and difficulty involved with creating the first and the current versions...
In my opinion, neither Kier's nor John's coding is more impressive, they are both equally as valuable and incredible
Chris