Allen runs for fun and gives his all for the team, never injured and is always available no matter what is asked of him. If the opinion is he is not good then i think, that's wrong. What i would say is i think he is a player that is being gradually left behind as the squad is definitely going to get stronger and a better standard of quality will be being brought in.
This summer MR will be looking at a different pool of players to bring in, which is what's needed. Allen is a good pro and is a decent player, but is he at or going to be at the level MR is looking at to takes us futher?. Id say no and think this summer will be his toughest, but respect to him for not giving up and sticking around to make himself captain when he was told he could leave a couple of summers ago.
He cant be faulted or knocked for effort and desire i just think we are stepping up in levels. And when that happens players of Allens age find a level. I truly believe Allen has found it and will continue to make a good living out of the game, just not sure it will be with us long-term.