You're not sure if this team is better? Elway took a pretty good defense and made it an all time great one via the draft and key free agents. Statistically that is indisputable.
And I don't dispute that. But, defense isn't the whole team (even though I have always been a defense first guy in every sport I have been involved in).