I agree with you on all points. A few delusional sessions supporters would like to promulgate the fiction that him leaving is total catastrophe. Personally things would improve markedly with a real AG like DeGenova in charge.
We are on the same page. If there’s any way DiGenova could be confirmed, he is far and away my first pick as a Sessions replacement.
+1