If you are gonna blame the failure of The Flash, Shazam 2, BA, JL, ZSJL and WW84 partially on Gadot, then it would be equally "fair" to blame all of the other actors involved in those films for their respective failures, and it would be equally fair to give Gadot the credit for being the JL member to headline THE second most successful solo film in the DCEU (after Aquaman), 2017's Wonder Woman. That is why it's not outlandish for WB to want to maybe hold on to her...as opposed to Cavill or Affleck, whose tenure as Bats and Supes was never embraced by general audiences like Gadot and Momoa were.