I disagree that he was bad last season. He was one of our better players but injuries prevented him from having a great season.
Who do you see as our best players then, as I think he is up there, especially in terms of importance to the team? I do take your point about him being over rated slightly though and world class is a ridiculous claim. I also think that those asking for more goals etc are being a bit deluded about what a defensive midfielder's role in the team is though. Does Matic get goals? He's by far the best defensive midfielder in the league. Schweinsteiger got 7 once for Bayern, and other than that the most he got was 5.
I've got no problem with McCarthy's goal tally if he is playing as a sole defensive mid. His limited passing probably wouldn't be a problem either there. Last season though he played with Barry or with Besic added in as well, one of them should have done more and considering Barry can barely move it should have been McCarthy.
Best players? Coleman Baines Jagielka (I would have included Pienaar and Gibson if they were fit all season, I genuinely believe they are two of the most talented and consistent but just not in fitness anymore). The first three are among the league's top defenders and can (usually) maintain top end form over whole seasons. They can genuinely make claims for being in the top three in their position in the league (Jags less so but still a top player).
If McCarthy is playing box to box then he's nowhere near top in the prem, if he's playing DM whilst he's very good he's not in the same conversation as Matic, Carrick, Schneiderlin and maybe even Coquelin.
He's a good player but gets way too much hype for what he does and for me, considering we paid 13 mill for him, he is only just about doing what I would expect a player of that price to do. There are times I think we could have just bought Besic and saved ourselves 13 million for a player who is currently perhaps only slightly superior because of his prem experience. Given Gibsons and now Besic's injuries though it would be stupid to take a big bid. Before that I would have been tempted (nonwithstanding that you don't want to sell good players)