Our squad clearly isn't shit.
Over the last few seasons, it would rile me when Tottenham/Liverpool/Arsenal fans would say that 'on paper', their team/squad was better than ours, and that the only reason we were successful is because of Fergie/corruption/etc.
The people who did argue that are going to be feeling pretty vindicated at the moment, aren't they?
But there's no way 'shit' squads can win league titles by huge margins, as we did last season, even with a manager as brilliant as Fergie. He wasn't a miracle worker, and when he didn't have the tools to work with, we wouldn't win league titles (circa 2004-2006, for example).
An attacking array of RvP, Rooney, Kagawa, Januzaj, Mata, Hernandez and Welbeck is not shit - most would grace any top European club. And while our key defenders may not be what they once were, i'd say Jones, Evans, Vidic, Ferdinand, Rafael, Smalling and Evra is still a good collection of players, a good mixture of youth and experience. De Gea is, of course, now widely recognised as being first rate.
We are admittedly light in midfield, and our wingers are struggling for form and fitness, but again, a collection of Carrick, Fellaini, Cleverley, Fletcher, Young, Valencia, Nani, Giggs and Zaha isn't terrible. It's not top class, but it's not terrible either.
We have a strong first XI, and decent-at-worst cover in most positions.
And even those of us who like and have defended Moyes would have to concede that to date, he's not got anything like the best out of them. We do have a top-four capable squad, even if it has some flaws, but top-four is looking a pipe dream at the moment.
I won't go over the same old arguments as to why we've frequently performed so poorly under Moyes, but suffice to say, it's not at root a lack of actual talent among the playing staff.