I think it's a tough one. Langer is clearly absolutely devoted to cricket and his coaching job, has had great success in the past year, and as a result everything points to him being unfairly treated. Throw in with that the ham-fisted way CA have handled it, with multiple meetings, constant leaking, speculation etc and his tenure really has been brought to a sad end.
Having said all that, we are all aware that a number of the players weren't happy with his coaching (presumably including our new captain), and it was only when he stepped back a bit and allowed MacDonald and others to take a more central role that we have ridden this wave of success. If JL had a little more self awareness, he would have recognised the discontent, and announced his retirement from the job on a massive high, and ridden off into the sunset (and whatever role he wanted to pursue next) as a national hero. Sadly, like politicians, very few sportspeople have the self awareness to recognise the time to go, and hang on until they are pushed.