I would agree and is on the team because of his coverage skills, if the team wants to improve against the run then the Bills may want to look at upgrade.
I would say they are about equal, not sure why they took suck a deep drop back in coverage. Once again LB'S should have been closer to the line well in front of sticks