I think he has been possibly having trouble with SPL-level training and that might explain why he's missed so many games.
He's good in games: useless in the stand.
Hopefully he'll be back soon and stay fit, otherwise I think dud is fair. The rest of the season will tell.