I am somewhat surprised by the negative comments toward Allen. His biggest problem was that he couldn't stay healthy, I'm not sure that you can blame him for that. When healthy he was a good TE, not great but good. Personally, I wish him nothing but the best in New England, he seems like a good guy on and off the field.
On a side note, I also wish people would get away from calling players garbage, worthless, saying they suck, etc. Of all the players playing football from high school on, these few made it to the highest level of play, the NFL. They do not suck, they are not worthless and they are not garbage, at least as far as their ability to play football.