I think he is going to make a nice security blanket for our young quarterback. Something he didn't have last year. Basically a guy that he can reliably check down to and still have a productive play. Beasley seems to have a knack for making something out of nothing.
QB is the most important position in football. When you think you have one, you give him the tools he needs to succeed. This is exactly what the Bills are doing for Allen. It may seem like more effort than most teams but that is because our talent going into this season was so bad we needed to do more to hit the baseline of talent that the rest of the league is at.