Her character got better towards the end but they still didn't know where they wanted to go with the characters and why, failed to give them all a proper story or meaning. Kuvira left far more of an impression on me than any other character of that show, despite not being in the spotlight all the time, despite not being a main character that's always been there but just a villain. That was because she got a proper story that fit in. Felt like the previous story writing was back. That's essentially what was missing the whole time in the Korra timeline: proper writing. Things were just in there, including the previous main characters, but not connected to anything in that world. No story of the past, present, future that'd make anything interesting, they mentioned politics without going into detail where it mattered, same with technology etc.. While previously all of the main, and some side characters, got a chance to shine the opposite was the case with the Korra timeline, which focussed on Korra suffering, being sad, making dumb decisions, with overly powerful enemies that she all needed to overcome because they were wrong. All these stupid women-specific cliche character traits instead of a story that worked in a world that mattered for it's story. How hamfisted the story was with how things suddenly weren't possible, unavailable, just happened or others let her down was also unbearable. Just for the sake of making this specific way of story possible. They even failed to ship their love story that changed course multiple times, as if trying to make it as random as possible, without any deep diving into any person's character.