Well, let's look at what we need to do to bridge the gap.
9 more points and the associated goal difference improvement would have got us in to the play-offs.
Luton Away (3); Port Vale Home (2); Luton Home (2); 10 man Gillingham Away (2).
A further 6 points would have taken us to the same number of points as Forest. I'd say 10 man Southend at home (3) and Bristol Rovers at home (3) were obvious examples of this earlier in the season. The last minute points dropped against 10 man Brighton (2), Leeds (1), Bristol Rovers away (1). The shocking displays at BP against Swindon and Hartlepool where 5 points were dropped.
76 points is relatively high for the play-offs, so most seasons an extra 6 points would have been good enough, not 9. We were exceptionally close to that.
Why did we drop so many points against the bottom 3? Motivation. Surely Shez should hold his hands up on this one and say he needs to learn as a manager.
Why did we drop so many points in the last minute of games? Fitness perhaps? New physio may help with this.
Yes, we'll have the chance to see how the squad changes over the summer months. McDonald leaving isn't the end of the world (blocking that 'creative midfielder' slot that so many here want filling).
Defensively we've been strong and Gregan can add to that. The midfield has been unbalanced (3 central players in a 4 man midfield is doomed) and not supported the strikers well for large chunks of the season. Smalley maturing on the right, Liddell fit again and Taylor returning to form will improve this. Up front our strikers have failed to gel. Hughes and Davies are class individuals who should be able to work well together, but never did. Alessandra/Hughes up front is a mouth watering thought, with Davies coming off the bench to provide pace when it's not going to plan.
We are 20 goals light of being a promotion winning side. 10 of these should have come from midfielders, the other 10 from strikers.
This squad of players, fit and motivated, is good enough. The manager is responsible for getting them to deliver.