I agree that of the three lead roles I felt only Miss Marvel (Iman Vellani) seems to be the most developed character. And her portrayal alone is one of the positives of the movie too.
But as a movie it is still enjoyable like any other Marvel movie. It is a light hearted fun movie.
The level of hatred it received even before it got released is so cringy. They seen to just borrow someone else’s opinion and spew it elsewhere.