Not exactly right!
I happen to like the Kes season 2 hair too. As I've written before, that hairdo were a sort of trademark for the character. It was what made her Kes if anything.
In long hair, she just became another of those typical Starfleet cut-out female characters.
I wonder if they couldn't find a different brand glue to keep the ears and avoid the allergic reaction. Or was that the excuse given and they did want to change Kes from a "child" to "woman" and use the catsuits. After all Seven did go for the cat suit too.
Jennifer looked very cute in her Kes outfits and I love seeing her in them. Whilst I understand wanting to go for a signature "look," even I must admit that her elfish clothes did kind of blur, with their sameness. Her signature style, should've been cuteness, perhaps, rather than faeries, specifically ... exlusively. She's not required to wear a uniform, so to have her dress in a singular pattern all the time, in all her shows does make it seem as though she's only got a couple dresses in her closet and that's all. Kes is fully alien, this is true, but she's also a young woman and would want to dress accordingly. Maybe Han Solo HAS to wear that same getup ALL the time, or it's just "not" Han Solo. But Kes could've been allowed to dress cute in a variety of ways, without "losing character."
Neelix kept the same style in outfits but changed patterns. Perhaps people/aliens of the DQ go with one style but they change their patterns or colors only or Kes picked something she liked and didn't bother beyond it.