Burnley and Leeds ought to go up as top two. Simply, they have like-for-like replacements and squad depth, all across the pitch. Their squads have also been together for longer and they have seasoned, experienced pros.
We lost 31 players in the summer and we were still actively building and adding depth in January, and we still are. That's not excuses, it's the state of play. This was always a multiple window rebuild, and then you have to factor in new ownership and promotion or not (and player losses) as part of that. And so, we have done fantastically well to be in this position for most of the season, given the state we came down in and the amount of work we had to do. Think back to those early weeks, with only Moore fit up top, etc.
Sure enough, that recruitment workload has cost us, because players had to go again and again, week in, week out, without any real squad depth. Injuries built up. The bench was littered with youth team players and featured two keepers on more than one occasion.
You also have to factor in that Burnley and Leeds have been far more settled, consistent and injury free in two key positions: CB and CM. That quality showed in the end.
When you think to earlier in the season and we had a fit and in-form spine of: Cooper, Souttar/Ahmedhozic, Souza and Blaster or Peck, Campbell. We looked confident, and assured most weeks. I genuinely feared no one and trusted us to soak up pressure and to see out games. We weren't the finished article, but we were pleasingly solid. That has been lost and the drop off in quality of the minutes the rest of the squad have had to cover has cost us. A squad short on depth doesn't manage the lost of Blaster, Souttar and the limited availability of Souza. That just isn't possible.