Sessions, IMHO, has acted highly unethically.
He took the job as AG, but then immediately recused himself, on the flimsiest of pretexts. I believe he knew he would do this, and is doing so for political reasons. He lied to his boss about his willingness, and fitness, to do his job.