It's so weird to me when people complain about Astrid becoming more "feminine" as she grows up, as if that takes away her strength and courage, as if she can no longer be tough if she's associated with traditional feminine qualities.
Specially when you consider how the fundamental thing that changes about her is that she becomes happier and more airy, thousands of years worth of pressure being taken out of her shoulders now that she doesn't have to fight in a war that for so long had dictated her life and future. You can already see how that change begins in the first movie after her flight with hiccup, but it's so blatantly clear in rtte; she's more cheerful, she laughs often, you can see how she's way more comfortable with herself.
And the thing is that she's still Astrid! She still has a bit of an anger management issue, she still isn't afraid to call everyone out on their bullshit, she always speaks her mind, and she never becomes a two-dimensional love interests, she's a very complex character with lots of flaws and strengths. And most importantly, she's still a warrior, that's still one of the more defining traits of her character and something she takes proud in exceeding in and that everyone admires and respects her for.
And I just feel like acting like all of that is erased because she also has more of a “girly” personality is rotted in misogyny and believing that girlhood is a synonym of weakness and superficiality.