Even in the credits, Rashid's friend is listed literally as "Rashid's friend." It feels like they went so far out of their way to not even give her a name or any sort of identifiable remark, and the fact that she dies right at the start of the story, literally like three minutes before Rashid happens to show up at the very same base, made the whole final reveal about that all really flat to me. FANG talks about how he killed her, and Rashid seems upset, but during that whole exchange I kept thinking to myself "Nah, Fang's probably just mis-assuming, I'm sure this vague 'friend' is someone more important to the story that we'll see later." Nope.
More than anything though, I'm really disappointed that this story has to once again fall for the stupid trope I call "Just shoot him in the fucking head syndrome." In this case, the prime offender is FANG, who is willing to engage Rashid at the very beginning of the story, win, take his piece...and then walk away leaving Rashid knocked out but otherwise free and fine, letting him get up and wander off so that he can screw up the moons later. It's not like FANG has anything against killing people, obviously, and this guy had a control piece and just infiltrated Shadaloo's base but...we're gonna not just kill him there? Not even capture him and throw him in a cell or a lava pool or something? For literally no reason? It seemed like they were at least trying to make FANG seem like a credible villain during the course of the story but that one narrative cardinal sin kind of ruined the rest of the story in a way.
I'd always assumed that the purpose for Necalli was for Bison to throw the world into chaos, creating a need for fighters, thus summoning Necalli to devour the warriors souls and Bison would eventually take that body over for his own. Perhaps in a future story expansion that could still happen, since Necalli just kind of wandered off at the end (he implied that he had been devouring souls even though we see him do that literally never), and Bison laughs and disappears in that classic "I can come back if the plot demands it" villain fashion. If that's really supposed to depict Bison's final end, it was awfully underwhelming for a character that's been the primary antagonist of the series for so long.
Maybe some of it's just character unfamiliarity, but from an actual play perspective there seemed to be a couple of really bizarre difficulty spikes in particular where the opponent AI suddenly gets a lot more aggressive. Felt like shades of survival mode, which made this not as fun to actually play as I would've liked. I know I suck terribly at Street Fighter in sum total but to go from being able to mash through most fights without too much issue to suddenly getting combo'd to death by Bison out of nowhere was rather jarring and frustrating.