First, I’ll start off by saying that I enjoyed The Marvels. It’s not one of my favorites but I watched it again a few weeks ago for the first time since it was released, and it was enjoyable. The chemistry between the three main leads was really enjoyable, especially Kamala Khan’s portrayal.

One route I wish they would have taken is Rogue being the main villain. The multiverse went into whack, Rogue got transported and did not know what was going on. She unintentionally takes Carols power away. This causes Carol to hold a deep resentment towards Rogue. Carol then must learn throughout the film how to rely less on her powers and instead rely on Monica and Kamala. Monica and Rogue end up switching universes at the end of the film.

This could have also led to a nice third film where Carol goes into depression out of losing her powers. But now with the looming mutant registration act, Carol must act before her friend (Kamala) and enemy (Rogue) are killed by mutant hating terrorists. The film would balance depression but also recognizing that even if you dislike someone, you should do things for the greater good.
The Marvels villain should have been Rogue