And it does have some deep character introspection for Burnham (perhaps the most in depth I've seen with a Trek captain), and there's also a big twist with Moll. I thought Sonequa Martin-Green had a strong performance. I found the twist with Moll hard to swallow. It reminded me of Kylo Ren in The Last Jedi or the human traitor on Paramount Plus's own Halo series. I get why they would want Moll more prominent, but the idea that these Breen would all just go along with it after she kills their primarch was too much.
It was a missed opportunity to bring back Sarek, Amanda, Spock, Georgiou, Burnham's mom, or someone else from her past to play the role of the guide. And I'm not going to lie that I really would've liked to have seen Troi. Though I did like when Burnham admitted her feelings and her fears to the mental figment Book. I also felt they missed another opportunity with Rayner. He knew of Breen shield tunneling, but then told Discovery to figure it out. He used to be a 32nd century Starfleet captain, and it's like he's too sidelined. I wish they had written that differently so that he could've helped more, but I get they wanted a Stamets, Reno, and Adira scene. I was hoping we got more Easter Eggs and Trek lore, and that we heard the species name Efrosian spoken.