He never failed under Poch, he was mostly injured, he never got a chance under Mason at all, he was chucked under a bus early on for the sake of Mourinho's ego, and it's hard to put much stock in Mourinho's judgement last few years isn't it? and Nuno was picking him every week lately until Saturday, and that went well for him.
There's been a lot of bollocks written about Ndombele and his willingness to exert himself. Last game he played he covered more ground than anyone. His defensive metrics, pressures etc were better than all our other midfielders bar Hojbjerg's last season. That's not to say I'm blind to his weaknesses, I just think they've been over stated because fundamentally Mourinho scapegoated him and the shit stuck, so instead of getting "fair" criticism, it was hyped out of proportion.
He's got areas he definitely needs to improve, but he's actually still quite young and hasn't really had great coaching the last two years has he?
He's never been quite right for a CM2, few Cm's are, certainly not the ones that can do what he does, at Lyon he mostly played in a CM3. Mourinho constantly playing CM2's was part of the problem. Maybe if we get a proper coach (which we seem to have now) and get him back in a CM3 with a proper 6 next to him (and Kessie is not being bought to do what Ndombele does, he's much more of a 6 than an 8, just one that is also technically comfortable too) we might just see the player we saw at Lyon.
Either way, if he gets a run of games in the format that suits him best, at least then we can judge him properly, instead of judging him based on the last 2 years of mismanagement and wasting his natural skill set trying to get him to be a fucking water carrier or a triquartista. If we then judge him not good enough, then fair enough.