Rubbish.
Last season was a culmination of 5-6 factors together which caused what happened.
Nuts and bolts of it - we have a cf better than 13-14 other teams do, same with the keeper, same with CB imo.
We are a couple of midfielders short of being on the edge of European places
I put something similar a couple of days back, and just listed all of the tihngs that "went wrong" last season, that was almost freak events that seemed to come together. It was just a perfect storm. I mean off the top of my head
1) An injury crisis which was the worst in the league (including losing our best CB, key CF, only box to box midfielder and only goal scoring midfielder)
2) Losing a manager unexpectedly. Add to this a manager of Ancelotti's quality and experience.
3) The board not having a contigency plan for 2, and taking ages to make a decision.
4) Plumping for an unpopular choice
5) The unpopular changing the style completely and then losing the key players for that system (DCL/Doucoure) after a promising start (see 1)
6) Having only limited money to spend
7) The clubs biggest "sponsor" being sanctioned
8) The club being on the brink of FFP.
9) The DOF leaving mid season
10) Being bottom of the league for set peice goals and goals from individual mistakes.
11) Being on the recieiving end of numerous "mistakes" from FFP that have been acknowledged from the PGMOL.
There are probably more. And don't get me wrong you will always have some issues in a season, but if any side outside of the top 6, had 3/4 of the above issues, I suspect they'd be in a relegation battle. A lot of those problems have already been resolved as well. We are now, essentially ok with FFP. The sanctions have had time to sink in and we may even see club sold. We at least have a settled manager who will see us into next season.
I don't think the squad is brilliant but there's a reason why last season was a major outlier. Our range of points over a 20 year period is like 48-72. Most seasons we are between like 50-60. 39 points is a big outlier, a bit like if we got 87 points. It would be an outlier that wouldn't be kept up.
I had a look at those sides at the bottom of the injury list table as well, and bottom are Palace. I think Brentford are near the bottom too, and so are Tottenham. Generally teams deemed to have over performed, At the other end, us, Watford, Leeds etc. It makes a huge difference. Honestly, if we could go from 20th, to say top 5 on that table, it would be more important than any number of signings.