The thing that makes LWA so infuriating, more so than something like KLK, is that so much of the character drama isn't fleshed out and just comes off as a bunch of misunderstandings. We don't know why Akko is so obsessed with meeting Shiny Chariot other than Shiny Chariot inspired her. I get wanting to meet your idol but holy shit it's so overblown that any sort of personality Akko has is being overshadowed. Akko wants to meet Shiny Chariot just to meet her. Earlier in the show Akko expressed the desire to become an entertainer just like Shiny Chariot which was a good way of furthering her obsession with Shiny Chariot into character growth. However that notion has been thrown out and Akko has reverted back into being a soulless groupie. Similarly Ursula has zero reason seemingly to hide her identity as Shiny Chariot from Akko. What? Is she doing it for kicks at this point? It's not like Shiny Chariot is a fugitive. This is being drawn out for drama and because the writer doesn't know how to actually progress the story and characters. Then we have Croix who is just trying to destroy the world out of jealousy? We get a three minute flashback this episode and all I can do is shrug my shoulders at the end of it. There's no real reason driving Croix's jealousy and the show doesn't spend significant time addressing it. A better show would have established her backstory and motivations long ago, similar with Ursula, so the audience has a reason to care about these two characters and understand their thought processes a bit.
I shouldn't be 21 episodes into a show and thinking how stale the main character is, especially when the WHOLE POINT of the show is character development.