Agreed with this. He should have been removed immediately after BvS instead of having JL start production. That deep into it, they should have let him finish and let the chips fall where they may.
All this prolonged embarrassment is their fault. Whedon changing things was never going to make anything better. It would either make things worse or a different kind of bad.