Flannery could have kept his job (and may be Stokes and others too) if they listened to this guy who warned about it back in January 2018.
The problems with GE can be explained by the sheer lack of accountability if you know the right people, both at top and middle layers.
https://www.bloomberg.com/amp/gadfly/articles/2018-01-22/ge-alstom-writedown-could-be-next-shoe-to-drop