Great OP! It is so refreshing to see a manager building a team from within, encouraging the "we are all as one" ethic. I think an almost certain route to failure for us would be to get in a "star", a Billy Big B*ll*cks, and build a team around him, because what happens if that player gets injured, goes into a sulk or leaves?
NA seems to be building a team where players can be swapped seamlessly without disrupting the balance of the team - a lot of them even look alike from a distance! It's also good to see that he wants to nurture and develop players and he wants people to learn and improve from their mistakes. I am sure not so many would have renewed or extended their contracts if this was not the case.
As the original poster stated, NA is bucking a trend, and I am very happy with that. I hope that everyone inside and outside the club give him and NC the support they deserve, now and through the tough times that we will inevitably go through.