I just can't help believing that this is basically all down to money.
I think NA was given a budget which was just too low to achieve the success we all wanted. He mentioned very early on that we have a budget, like everyone else, that we have to work to. Nothing wrong with that, but it turns out that our budget was too low.
We were outbid for players that we wanted, we ended up refusing to deal with certain agents because they demanded too much money, and we ended up mostly getting the leftovers that no-one else wanted. Players with ongoing injury problems, players that were unfit, players that couldn't get another team.
We didn't buy a good enough striker (Stockley is ok, but not good enough to score 20+ goals) and without that 20+ striker you won't get automatic promotion. But everyone knows that they are generally very expensive. We got lucky/did well with Taylor, but we never replaced him when he shat on us.
We have bought cheap players and we are where we are as a result. I've said it time and time again - success in football needs significant money to be spent and we haven't done it. It may be wrong, but it's just the fact at the moment.
It's just like the Duchatelet era, when he tried to run the club without making a loss. It's a good idea and it's how it should be, but unless all the other 23 teams in the division are doing the same, then it just won't work.