Very much agree. Our problem is, that we have too many of these 'good, not great' players in our squad and starting line-up. In their current versions, I would argue that AWB, Lindelof, Bailly, Fred, McTominay, Matic, Rashford, Martial, Greenwood and Cavani all fit into this category. Players that can all put in a great performance, but have limitations in their game or serious problems with consistency.
Fred is under the spotlight because of his awful performance and errors against Leicester, but I think he has been decent enough over the season. I do think he have overpaid, but that doesn't mean a lot going forward - he still has a place in the squad in my opinion. We just need to get more out of our transfers in the future, if we want to improve.