The amount of James Cook hate on this forum is.... pretty hilarious. He has dropped some untimely passes (that's an understatement) but he was literally sixth in yards from scrimmage in the NFL last year. The only RBs with more were McCaffrey and Breece Hall (whom Cook has a higher rushing avg). He had a higher rushing avg (4.7) and more yards than Travis Etienne, Bijan Robinson, Joe Mixon, Derrick Henry, Gibbs, Saquon, etc. etc. But I guess he's a bum and we should move on from him as quickly as possible.
Yes it sucks that he has problems catching the ball. That's why he's a running back and not a slot receiver. Do I wish he was CMC? Of course. But the Bills could do, and have done, a lot worse than James Cook.