It's never Lee's fault and when he doesn't put up any production he caused everyone else to have a great day. Let's just face it that perhaps Lee was just another face of mediocrity of the Bills franchise.
Playing for a different coach, better players and a darling NFL franchise with great leaders around him did nothing for his game. Sloppy route running, lazy routes, complacency are all on him not on the franchise. Perhaps those are the reasons the Bills traded him for a 4th round pick.