Can was a decent player, but like so many young-ish players, not as good as he himself thought he was. He was never mobile enough for me, and got caught in possession too much and didn't have the necessary skill to turn that to his advantage like some are able to.not going to knock jimmy too much, he had the ability to be a class player, maybe attitude has let him down, ie in a german team who was at one point destroying teams and he just assumed because he played for them he was at the same level.
only saw glimpses of promise, but then we have seen that from pacheco babel etc etc.
He, or more likely his agent, tried to dictate terms that the club weren't prepared to agree to, so he had to go.
I don't think we're much the poorer for his absence.
bit like i'm a philosopher 