53 man roster, plus practice squad guys, right?

If the Pats GM is the salary cap mastermind and a draft day superstar, why is that when guys leave the team or get hurt, all of the fill ins are pure garbage?