When a player cannot get it done in practice, you don't put him out there during games. He has proved nothing with the Bills in training camp or preseason games. You don't get a chance on the field, if you can't get it done in practice.
It's possible that the coaching staff did not put him in position to show his stuff, but remember it was two coaching staffs. So there was obviously something wrong with him. Kudo's to Ryan who saw something in him, or maybe kudo's to Maybin for actually waking up and realizing he was very close to being out of football if not given a second chance by the Jets when they grabbed him after cutting him the first time.
I can't get upset at the Bills for letting go someone who wasn't getting it done here. Again, I wish it was with a team outside of the division, but what can you do.