If I were him, I'd leave. I wouldn't begrudge him at all if he did. The difference with him and Rooney is that Rooney was given the chance to be a talisman and should have stayed one or two more years (yes, stellar career since etc. but it was his boyhood club, he had years ahead of him and he wouldn't have exactly been on the dole here) whereas Barkley isn't even getting that.