I'm not getting on either side of this argument. I personally don't care about Nurburgring times for many of the reasons stated in this article. It's lengthy, but worth reading.
Speed:Sport:Life Avoidable Contact #17: Cheating Nissan, Bitter Porsche.