I think you're placing too much of an emphasis on depth. The talent level of the starters on the 2004 team was ridiculously higher than the starters on the 2020 team will be, and that's the difference.
Look at it this way :
2004 team had 6 players make multiple NFL Pro-Bowls - Antrel Rolle...