It is all a matter of personal taste. If you are not satisfied him then sell him and use the money to get a good replacement. There are some hidden factors in the game that nobody knows. Factors as why does somebody perform well or bad, why does one score or not, etc.... It seems you have researched this player enough.