That is a very good point - what did the DCB think they were getting? If Cunningham is doing what he said he would at the interview stage, or maybe even what he was told to do when he got the job, then the fault isn't Cunningham's. But if he went in and told them in the next three years he will improve where this team is at (which is how I assume the interview went), then to me it looks very likely he is going the wrong way about it. But, like in everything, unless we know the full facts it is very difficult to judge.
I doubt the DCB gave him the job with the instruction to utilise his old school approach to such an extent as to alienate senior players - but I could be wrong. There could be all sort of politics at play going back maybe to the attempted choice of managers before Cunningham came on the scene. I hope not, but you never know.
But - if we get everyone back next year, we possibly have such a strong 15 or 18 that even an old school manager will make progress. We have real talent available if it is on the field.
As to your latter point - unfortunately that is just the price we all have to pay (it seems) for participating on this otherwise excellent forum.