Crofts deserved his contract as he was deemed a good enough player for what was required, especially as one of our more comfortable ball-players.
He has been sorely unlucky with injuries. It's pretty disingenuous to say 'it backfired'. He is deservedly here on merit.
I think you stand alone in thinking he was rubbish last season. Like Gwylan says, he was up for Player of the Season until his injury. Can't help it if you have a lack of appreciation for his excellent efforts in - at times - carrying the team.
Besides, he scored six goals last season, not...