If you think the names on this roster demonstrate TD has done a good job, then you're suggesting our problem is coaching, which I doubt most would agree with. The sad reality is our D-line (pash rush in particular) is crummy, our secondary mediocre at best, and our O-line unquestionably pathetic.
I truly believe in giving the guy a few years to put together a team, but no NFL team should have a rebuilding process that takes 5+ years.....well, maybe the Cardinals but not the Bills!