I don't think this group is as strong as you think. Troup and Carrington are not contributing / did not contribute much. Kelsay and Johnson are really rotational quality players. When fully healthy, they only have 3 legit full time starters in Dareus, Williams and Edwards (and Edwards is marginal). They don't have a true NT or a strong pass rushing end so they can't really play a 3-4 or a 4-3 effectively, as you can see on Sundays. I haven't lost all hope that Carrington and/or Troup may still develop into something decent but really the Bills probably need to be looking for two more solid linemen, including one full time starter.