Thinking about it more over the past week or so, even though this episode was fantastic, my big issue with it is this: It feels like they wrote it (at least in rough draft form) before they wrote many of the preceding episodes. That is to say, they had the beginning and the end of the arc penciled in, and then tried to figure out how to get from point A to point B.
Why is this bad? Because most quality serialized TV, even if it has an end destination in sight, is to a large extent made up on the fly (or lifted from books which were written in a linear fashion). This is important because often the writing process brings out something in a character you didn't expect to find. To use a Trek example, consider how in DS9 basically all of the amazing recurring characters (Garak, Martok, Weyoun) started out as one offs, and then the writers liked them so much they built them into the crescendo of the series.
In the case of Discovery, I'm left feeling like although there were some plots of the week, the whole purpose of episodes 3-8 was just to get us to episode 9. A good example of this is how the Tyler/Burnham romance has worked out. They introduce Tyler in episode 5, introduce a potential attraction in episode 7, firm it up in episode 8, in order to get them in a relationship by episode 9. The problem is, while I finally feel like they have believable chemistry as friends, they have no romantic chemistry onscreen. If the writers weren't wedded to the concept, they could have altered the plot slightly and have them in a platonic relationship. Instead they barreled ahead.