The BioWare brand has been shit for the last ten years.
Yeah, but there's a lot of people who still WANT it to be good, which is how we get the massive wave of "return to form" reviews. So the brand still had a lot of good will with reviewers (and probably some consumers). The question is if there's any value left in the brand after this disappointment. EA hasn't shuttered the studio yet, which I take as evidence that they still think the bioware brand is more positive than a new studio with a new name.
I don’t think they give a shit if BioWare is good, they just can’t let the CHUDs win. Once the framing of the attack becomes political, you’re going to have dipshit reviewers fighting for it because now it can’t lose. If people were just attacking the game for looking bland and having shit gameplay I doubt reviewers would’ve gone as hard in the paint for it. Take Mass Effect Andromeda for example; the criticism of that game largely stayed apolitical, for the longest time it was mainly just built around people sharing gifs of how buggy the game was and showing off out badly written and stilted the game was. The Andromeda criticism was mostly apolitical and you didn’t have reviewers saying it was the second coming of BioWare, the best thing BioWare as ever made, and giving it perfect and near perfect review scores.
There’s clearly no value left in the BioWare as a studio or a brand because nobody buys their games. If The Veilguard was the same piece of fucking shit it is, and it sold well, then there’d be value in the brand. But it didn’t sell. That’s really all it comes down to. This is their third failure in a row and it took them multiple restarts and nearly half a decade to make what’s surely their biggest bomb.
EA doesn’t even need a new studio with a new name to do what BioWare does. BioWare makes third person shooters and action games now. EA already has studios better equipped to make the kinds of games BioWare is trying to make now. Respawn Entertainment and DICE could both make better action games than BioWare.