I'm a bit conflicted between the two viewpoints here.
BBTC is correct to say that we struggled to get out of the NL this year and it's fair to say that the general consensus amongst NL fans was the league this season was amongst the weakest in recent years. It's been commented on here on the apparent gulf in class between the sides in the L2 play-offs and NL teams. I've seen few L2 football highlights, so don't know if CKs assertion about the top third of NL being better than the bottom third of L2 is correct, though have my doubts due to the poor standard of the NL we escaped from.
In terms of 2 year deals, I've no issue with the one for Connor Jennings. Scott Davies had probably his poorest season for us, but still did significantly more right than wrong and in his early 30s is at the peak age for a keeper, so on balance no issue with him either, though we do need to get a back-up keeper, who the management have confidence in, should the need arise. Banks probably wouldn't have joined so quickly for a shorter term and if he returns to the form of his loan spell will also be seen as good business. Perhaps the reason McNulty and Harris haven't signed on the dotted line is that they've only been offered a year, which I think is right for their circumstances.