Good for the BBC governing board and good for Davies. When is the last time we've seen high level leadership take responsibility and resign?
I don't think for a minute it was altruistic. They fear being sued by Trump, which would financially break the BBC so they had to go. Davies and Shah knew about the false reporting in May and deliberately sat on it.
They had an agenda which is likely anti Trump, pro trans & pro Palestine and used the considerably resources of the BBC to further their agenda. There is no way Davies wasn't aware of the bias in various departments. It would be bleeding obvious to anyone working there.