I was never that fond of the women characters in the main casts of any of the Star Trek's between TOS and Disco. But then I loved Ivonova, the leads in Farscape, Layla and the first Romana, and Dutch from Killjoys and many others. I'm thinking the problem isn't me, but Berman era Trek ideals of female characterization.
The problem with Berman-era Trek is that typically women were either just written to be "the woman" (caring, nurturing, sex appeal, etc) or written to be badass in some way to invert part, but not all of the traditional female tropes.
The one exception to that I think is Kira. Kira was just a character who happened to be female, more or less. Nana Visitor even said that was what attracted her to the character when she auditioned - that the character could have just as easily been a man based upon what was on the bio sheet. Which is why Kira is by far the best female character of this era.
Despite my mixed feelings otherwise, Discovery has not fallen into this trap. Femininity or lack thereof is entirely immaterial to any of the female characters.