Yeah, I'm with you on this. Their heart was in the right place. The point of the exercise was clearly to affirm the Traditional Trek Values, but I don't think they did it very well. Partly that was due to some major storytelling problems -- like the bizarre decision to make the finale a choice between genocide and, well, that unfortunate business they gave us. But I also think part of the problem is the setting. If they want to show how the Federation reached enlightenment, as they've said, setting the show so close to TOS is an odd choice. Change is gradual and often painfully slow -- even at the personal level. Part of the genius of TOS is that it didn't try to explain how humanity had much such great strides in so little time. Instead, it just promised we'd get there. That was the key point: Eventually, we'll get there. The people of the future are still fallible, the show showed us, but they will be better and try to do better. That's all Discovery needed, IMO.
At a broader level, I think the writing is really weighed down by focusing on uber-fannish concerns like "demonstrating the Federation's values." They don't need to make everything fit tidily into the existing Trek paradigm by the end of each season. Lorca, for example, would have been fantastic as a conflicted human making difficult choices. We could have eight years with that character as a slow burn, with a tremendous payoff at the end. But, no, he's not really complex, he's a cartoon. That's what I find so frustrating about the show: In the era of prestige television, we could have that sort of nuance, yet it remains out of reach. Discovery is the first Trek series ever to have the luxury of time, but they're still writing it like Captain Kirk needs to deliver the moral before the final commercial.