If everyone can no longer considers Best Wishes "canon", so I can no longer consider "Girls can't battle" Canon as well, I'm in "Let girls battle" side camp for that, I don't support the "Writers are against all Girls battling" thing
because Misty, May, Dawn, Iris, Serena can battle in their Respective Series: Original Series, Advanced Generation, Diamond and Pearl, Best Wishes, X and Y. Lillie, Lana, Mallow on other hand worked because Pokemon Sun and Moon Anime is a relaxing Vacation; but ugh, Chloe is so Girly-girl that, Girly-Girl that!
I Don't know if it changed for scarlet and violet anime yet.