It is all very easy for every one of us to criticize Sessions. We just don't know what they were holding over him. In hindsight, he should have just resigned. I believe that Sessions was also afraid to resign.
The Deep State wanted Sessions in place as a recused AG.
Sessions did recuse and didn't resign.