Captain Marvel was also incredibly bland as a character and a story. A few minutes of feats at the end don't really make up for that, and then she's just a plot device in Endgame that they have to write out for most of the runtime because she's too powerful.
Wonder Woman doing as well as it did without a successful shared universe to give it a boost and her previous debut being in a critical disaster IS a big deal even if the adaptation doesn't line up with everything everyone wanted (because no adaptation can). There is always room for improvement, but we are in no position to piss on the good stuff we do get. It also just gets so exhausting being too negative 24/7 about things.