I think Allen seems to be taking a lot of flack a little unfairly. I don't think Robins would see him as a starter when the squad is all fit, but he's a great option off the bench. He has energy, can play in a couple of different positions and has shown he has enough quality for this league on a number of occasions. His movement in the attacking third is often better than some of our other players (Palmer for example). He's contributed some important goals and you never see him casually jog back when the ball is overturned. At the start of last season I had serious doubts about him, but he changed my mind.
I still think we could do with another CM/ CDM type player with a bit more physically and a good passing range, but Allen would not be my first choice to move on if we did get one in. I wouldn't imagine he's one of our top earners, so I think he probably represents value to the squad.