I chalk a lot of it up to the dangers of serialization. They know where they need to get the pieces, but they're not so good at concealing their moves. The storytelling needs better slight of hand. I also think they overstuffed the pudding with too many ideas -- Burnham's elaborate back story, the Sarek connection, her mutiny, the two pilots over three episodes, the Klingon war, Tyler, the spore drive, the questions about Lorca, etc. They can't service them all appropriately in the time available. I hope things shake out next season.