Stop the rant. I don't believe this "leak" is confirmation of anything, however, I don't see anything wrong if these characters are in the game. There are really a lot of biased comments, everyone with their own definition of "Iconic", "classic", and "unique" that in the end boils down to character you like losing their spots to others you don't.
all the characters that you like, will not make it into the game. This is true for most people. Appreciate the ones you got, and don't be selfish, remember there are other people with different favorites.
I , for example, wanted Reiko in the game, and I also like other characters with very little chances of making it like Mavado; Hotaru; Havik and even Bo' Rai Cho. I also understand others want Noob, Sindel and Rain, Cyborgs, etc, but COME ON, some of you are talking about Johnny Cage, Sonya, Jax and Liu Kang, as if they were minor characters in the MK universe. They are highly iconic characters, with big roles on the MK lore even now, and a bigger fandom than a lot of the characters you want to switch them with.
And I don't see how Cassie Cage could replace both Sonya and Johnny, only someone that's not a fan of either of her parents would believe that. As a Johnny Cage fan, I like her, but she could not replace JC ever. HOWEVER, if Johnny does not make it in the game, I will just accept it and OBVIOUSLY still buy the game, and probably have loads of fun with it. Deal with it guys, and be respectful.