Only 2 players left from 2016/2017 draft classes

I wouldn't look at any one class (or two) as the reason/answer. I wouldn't even look at the draft as the only answer (though like many, I view it as the key cog). The Chiefs are on an unprecedented run almost. Yet they only have 3 players from 2016/2017 left on the roster and one of which is Kareem Hunt that was signed off the street this year, so count him if you want.

It's more than that. Many careers don't last 6-8 years to begin with, even for some good players. The problem with the Saints has been not restocking in recent drafts as many says, missing on some free agents, letting some guys walk over others, etc.

The Saints have to fix a lot. From drafting to cap management to coaching to free agents, etc. It's not just one thing at the moment.

https://www.pro-football-reference.com/teams/kan/draft.htm