Obviously there are fans of those characters that wanted them in MKX, but compared to the vocal majority, there might as well have been none. All i'm saying is that there was no realistic chance of Mokap, Blaze, etc to make it in the game, and I bet the fans of those characters know that. I mean, hell, I wanted fucking Hsu Hao, but I'm not going around bitching to NRS that he didn't get in the game, it was obvious that he wasn't going to be.
Deception was criticized for its story? That's news to me, a lot of fans in particular praise Deception as being the peak of MK story-telling. Most fans that I know of criticize MKD for some poor roster choices (Dairou, Darrius, Kira, etc) and poor gameplay like you said.
People feel nostalgia over characters from past MK games because it's Mortal Kombat. Even though those characters may not be considered good by your standards, that doesn't mean they aren't good for the fans who feel nostalgia over them.
Smoke is a bit of a special case, because like you said, he really didn't get fully realized until MK9. He was a palette-swap with stolen moves, but still had a fanbase. People were intrigued when he was introduced in MK2 as a hidden-fighter, and they wanted him to be made into a playable character in the next game, which they did.
Leatherface may have an actual history and a character arc, yeah, but why the fuck should he be given priority over characters who have actually been involved in the franchise? By introducing old characters like Havik, Fujin, etc into the story and the gameplay, they could get a bigger fanbase and subsequently have a better chance of appearing in future games where they can have their backstory expanded upon.
A lot of potential has been wasted on characters like them in the past, and there's a lot of people who want that potential to be realized for characters who haven't gotten that treatment yet. Fujin in particular is a character who has wasted potential written all over him. In his MK4 ending he was made the protector of Earthrealm in favor of Raiden. MKDA comes along and it's like Fujin never existed. That could have gone in a very interesting direction to see how Fujin handled that responsibility, but it never happened. Come MK9 where Raiden is portrayed as the biggest fuck-up in MK history, it makes sense for Fujin to appear in the next game and take over as Earthrealm's protector. He appeared in the story for like 3 minutes and is never mentioned again, and once again isn't on the playable roster. Most fans of the character are pissed off because he isn't being utilized at all. Fujin fans aren't asking for the character because of his backstory, they're asking for him because he has loads of potential that could make him into an awesome character. Amazing gameplay possibilities, an interesting story dynamic with Raiden, we could learn more about the character through the intros, find out what he was doing when he was missing in the main story. We just want him to be an actual character this time around instead of him sitting on the sidelines like in the older games.
I'm fine with guest characters as long as they don't overcrowd the roster. I know, I know, 4 characters out of (32?) isn't overcrowding by any means, but I would have preferred there to be one or two guests, or none at all. I just prefer MK to be MK. Honestly, i'm not that upset about KP2 anymore because of Bo' Rai Cho. My kneejerk reaction at first was to bitch and complain but I've calmed down since then and realized that I can't have it all, like you said. I'm just defending the people who don't have a single character that they like out of this pack, because I can relate to it.
Oh, and once again you bring up the MK4 endings. Dude, everyone knows they are fucking awful. That's about the time where the story started spiraling downhill, it had been pretty consistent during the original trilogy, and I think everyone knows that. Sure, it was cheesy as fuck, but it was still an interesting story nonetheless. No one is calling the MK story a masterpiece, it has a plethora of flaws, but it is what it is.
If Deception is the "peak" of MK storytelling, well...that certainly doesn't say much about the MK story. Regardless, you were using the revelation of Bi-Han as justification for Noob Saibot's uniqueness. Just so we're clear: Your definable characteristic for Noob in Deception is that he's actually a different, older and more realized character, only undead. That's not selling me on Noob as a compelling character.
Also, these aren't just my "standards" for a good character. It's what makes a character more than a plot device. A fully realized character has distinctive personality traits, a motivation that drives their actions in a given story, a character arc, (Example: a character starts out as a coward at the beginning of a story and throughout the course of it endured events that force them to be brave, resulting in a climax that completes the arc), they change over the course of time, etc. This is basic Storytelling 101 stuff, here.
The reality is that outside of aesthetics, most of the MK cast haven't really changed since their inception.
Potential? You want a character in because he "might" be good in the context of a reboot. If Fujin was in KP2, he would have a ladder ending and that's about it. That's not much to work with, and whatever development he would get is non-canon, so....I'm not convinced. Now, if Fujin and the like were in MK11, then sure.
Also, another thing a lot of these people aren't considering is that we may get another pack after this. Or, like Martian Manhunter, they may have another character waiting in the wings that we don't know about.
Years went by and we watched MK9 eventually fade out due to imbalance, glitches, etc that existed in the game. Same for Injustice. If MK9 had "one last patch," it's possible it would still be alive today.
KP2 means the game could get that. To me, that is a much higher priority than if my favorite character from MK9 or the 3D era makes it. If the trade off to getting more support is having a Xenomorph in the game, that's fine. It's worth it.
Plus, say what you will about Leatherface and Alien, but Predator and Jason have very unique designs that a lot of players have come to like. What's to say that NRS won't make the new guests interesting and fun to play as well? And if they are fun to play...will them not being MK Characters still matter?
The thing you need to realize is that there are far more practical responses to this than what the Tearjerkers have been doing.
Writing whiney letters to the dev, comparing NRS to an abusive relationship, (This happened. You know, abusive relationships where one or more participants may endure physical/psychological pain that can haunt them for their whole lives, which is exactly like buying a video game, apparently), calling for a boycott, among many more outrageous and entitled responses. This kind of deal is what I take exception with, because it's completely childish, self-indulgent, and lacking in any understanding of the big picture.
You will never please anyone. People would have felt jilted by KP2 regardless of who was in it. If Sindel wasn't in, Sindel fans would be pissed. Rain, Reiko, etc. You get the idea.