It’s not Iman Vellani’s problem that The Marvels is a bomb
She did her job acting in the movie and she's happy with it, so why should she worry about the box office?

Introducing Endless Mode: A New Games & Anime Site from Paste
The Marvels Photo: Marvel Studios
Marvel’s The Marvels is having a pretty lousy time at the box office, having already gotten the worst opening in MCU history and then a huge drop-off in its second week, but star Iman Vellani—who plays Ms. Marvel, a.k.a. Kamala Khan—isn’t phased by it. In fact, it sounds like she doesn’t particularly care about the performance at all, since she’s happy with the job she did, and it’s actually pretty cool of her to say so out loud (especially considering that she’s never done anything onscreen but play Ms. Marvel in this and her solo show).