There are probably only ever a handful of teams in the division each season who are entirely happy with their squad, and in most seasons they tend to be the relegated Prem sides. Most others will have one or two standout players, with the remainder being decent pros. Maybe now and again a team will be absolute irredemable shite, like Cardiff were last season.
A squad like the general ones can be made to look much worse than it is by poor coaching, and better than the sum of its parts by good coaching. We've seen how a hapless manager can make a decent squad look useless when Russy was in charge. We've seen how a turnaround can be almost immediate when Sheezy took over from Williams.
I don't think there has been a season since we got relegated that we didn't have a squad capable of at least a top ten finish, and for the first five years we had one that arguably should have made the playoffs.