I am (constantly) amazed by the calls for firing people without any further information on cause or processes.
Just cause should be applied everywhere, not just in the cockpit.
Somebody made a mistake, let them figure it out, learn from it and than see if somebody is to blame and in what measures.