Not having one or two characters=/=betrayal of fans. The idea that because a minority of fans want a character makes that character not getting in makes it "not a roster made for the fans" is honestly absurd. You can never, and I mean NEVER, make every single fan happy. The idea that a fan of one character shouldnt have their character because Mileena fans just happen to be loud and annoying about the non inclusion of their character is freaking absurd. I'd be saying the same thing for Mileena if she was in, you cant have everyone. Since Kenshi isnt in should we be up in arms about that? Reptile like you said isnt in, let's get mad about that too. Hell Ermac isnt in, let's make a whole thread on that too! The idea that not including a popular character is in any capacity not for the fans when we got a good amount of fan requests in the roster RIGHT NOW. Might shock you but people like Kabal, Baraka, Noob, Skarlet and Jade. People where pining REALLY hard for them back, same goes for Shang Tsung.
TLDR; not everyone can be made happy and acting like one or two characters inclusions is some form of anti-fan action is frankly absurd.