Good post but there is a counter argument to consider. Allen is obviously on his rookie contract, so there's a theory that you do sign guys like McCoy so that you try to win while your QB is inexpensive. Maybe you don't win the super bowl but you build everything around winning for the QB and that includes a defense that can support his mistakes and also get him the ball back sooner/more often. Then if Allen becomes the QB we all hope, he's going to cost 35-40 mil. Then you can't sign as many guys like McCoy and those contracts begin to expire - but your QB is ready to win with less help.