I would not call Germany's 2002 squad a great team. Probably the worst they have ever had at the world cup (actually no, the worst was 1978 this was the second worst) however, you are absolutely correct that they played better than the Russians today.
And that saudi team was a better team than this.
if this was Belgium or France playing saudis it would go into double digits