I think it's very telling that Trump didn't do what many feared would happen the day after midterms and fire everyone. Just limiting it to Sessions and that backfiring like it did I think shows how vulnerable he currently is.
I don't think anybody expected Trump to fire Mueller unless they managed to keep the House.