He has had a lot of injuries (West Ham always do for some reason) plus the board screwed him over by spending all their money on Carroll and he hasn't played, he'll get another good job.