Dude, you're obviously a fan of the golden domers, that's good on you. Personally, I don't care about them.
If you're happy with where your favorite team is that's your perogative-more power to you.
As for the stats, they are just facts that are being reported, I have no interest in researching NDs 18 losses since 2000. Again, if you're happy with the standard that is now in place of winning a game against a top 5 team once every couple decades go for it.