Ehh, gavin's got a point. Filoni probably could have flexed or been invested in some way to stop this project from going off the rails. At the same time, he probably has the position he does precisely because he's the sort of man that'd never do that.
I think it's ultimately that he's the wrong...