I'm not for 1 minute saying he is the answer but things should be put into context. Often players fail because they aren't suited to the system being used and can then flourish when played in a system more appropriate to their style of play.
Far too lightweight for the prem as he showed last season, he's one of those players that'll probably end up in China on ridiculous wages, never to be heard of again (apart from on NSC of course).