Minor spoilers.
I thought this movie was great. It's not "the best" MCU has put out, but it's light years from the "worst."
The interaction between Captain Marvel, Ms Marvel, and Photon was amazing, all 3 actors can carry a film by themselves and the 3 together is magical.
The people who are poo pooing the singing Waterworld scenes obviously don't understand how meta these scenes are (you see many Disney movies are musicals, and now Captain Marvel is a Disney Princess.) Get it?
Do yourselves a favor and go see this film. It is very fun and engrossing.