I prefer subtler messages too, but given the crap the trans community has to put up with, and given that Nicole Maines is herself a trans activist and took this role in part to help give her community a more public voice, I'm willing to excuse a little preachiness now and then. It's not something they do with her character every week; it's only really been a plot point a couple of times before.
And really, I didn't even think it was that preachy. It's a plausible situation for an openly trans superhero to have to face; if anything, it's surprising it took this long. And Nia's passion about her community isn't just a case of a character being arbitrarily turned into a mouthpiece for the writers; it makes sense as something she legitimately feels and believes, as a member of two minority communities (trans and alien). It's only really preachy if it's artificial and forced, but this was in character. Especially since, as Nia explained at the end, her passion about protecting her community was motivated by the fact that it's the only tie she felt she had left after Brainy dumped her for reasons she can't understand.
And really, I didn't even think it was that preachy. It's a plausible situation for an openly trans superhero to have to face; if anything, it's surprising it took this long. And Nia's passion about her community isn't just a case of a character being arbitrarily turned into a mouthpiece for the writers; it makes sense as something she legitimately feels and believes, as a member of two minority communities (trans and alien). It's only really preachy if it's artificial and forced, but this was in character. Especially since, as Nia explained at the end, her passion about protecting her community was motivated by the fact that it's the only tie she felt she had left after Brainy dumped her for reasons she can't understand.