You know Kim, Nathaniel, and Marc should start a "Screwed over by canon for Marinette" club.
Kim: Okay, I call this meeting to order! First order of business: Our rights as side characters whose only purpose is to show how amazing Marinette is. Now-
Luka: *Walks into the room* Sorry I’m late. I was giving Marinette free therapy… Again.
Chloé: *Walks into the room* ‘Sup, losers?
Chloé: Well, every protagonist needs an antagonist. Apparently, Lila wasn’t enough, so here I am. Are there snacks at these things?
Chat Noir: *Enters through the window* Hello!
Marc: Okay, who hasn’t been screwed over by canon so Marinette can be the Angel?!
Nino: *Walks into the room wearing an ‘I Hate Season 5’ pin* ‘Sup?
*Mme. Mendeleieve walks in*
Mme. Mendeleieve: Afternoon.
Kim: Wait, are you the sponsor?!
Mme. Mendeleieve: Obviously. I know I’m strict, but that episode? God! Who the hell is writing this show?
Chloé: Sounds about right.
Kim: Okay. I’m gonna wait five seconds and see who comes in through the door….. Okay-
Zoé: *Walks into the room with Max* Hi!
Kim: You’ve gotta be kidding me!
Zoé: Yeah, I’m just here to replace you and be in love with Marinette. I consider that a low blow to me as a character. Also, that girl totally stole my backstory!
Chloé: Right, again, I’m sorry about that.
Chat Noir: Max, what about you?
Max: Apparently, I’m an incel because I couldn’t handle losing to a girl.
Nino: Yikes. But, wait! You trained for that game for… Forever! And Marinette just butt in and stole your spot! You worked for that!