Nobody on here has said NC hasnt made mistakes. Quite a few, however (yourself included) have jumped on him at every half-opportunity, for reasons completely unfathomable.
What many of the rest have said is that his net impact on the club is beyond doubt far into the positive, and that the rest of you should therefore cut him some slack, especially as it is obvious he is suffering some emotional distress currently.