Mate he's just not good enough and his game is far too one dimensional to be anything more than a squad player, he's basically been found out at this level as a workhorse - who doesnt seem to work that hard anymore
If theres the option to get someone in decently above his level then we should do so and get rid
Well, he is good enough because we have seen how good he can be.
He is not in good enough form to be starter in central midfield and that is the point I was making.....but you know as well as I do Barry will miss a good half dozen games through suspension and he is getting on now so he won't be run into the ground by Ronald, nor indeed will Gana.
The rest of your post is basically agreeing with my assessment that he is indeed a squad player now and must remain for now unless there is that better "option" available out there.