tottaly agree with you. It is all just the frustration of waiting so long for those characters to reach the point where they decide to start fighting for themselves. I also feel that not only with Maxi's character but with other characters from similar stories the authors tend to use the same formula where they exaggerate the female lead's kindness, naivety and even at certain times childlike behavior just to enhance the character's purity, making the reader feel more empathetic towards them. But for me this has become quite the predictable way of narrating, so much to the point it kinda strips the character from all of their other positive qualities, minimizing it just to their borderline infantile behavior.
Maxi has such strong potential to come out of her shell and start fighting but it feels like they are prolonging her development way too much. As you said she has a very strong male lead next behind her back who doesn't really overpower her in the story and gives her the grounds to grow(ofc he is protective but with reason - every time she didn't listen something happened). I just wish we could see more of her stepping up for herself and finally fighting back instead of still being unsure.