Oh no, he was not very good, just ask the multiple posters on this board. The Bills had to upgrade, he was never more than a situational receiver, it wouldn't take much to get better ... let him walk ... yada, yada, yada, ... certainly the Bills were better at that position this year, right?
It did get us to playoffs (the last time we were there, I might add) ... and look what happened when they decided to bench him for that game. The curse began, and it continue to this day.