Tweedy
Champion
Points like "MK9 had anti airs because you could always use this one move", or "MK9 had better poking because the pokes were minus and didn't have crazy cancels", is about as biased as it gets.being able to play proper footsies by cancelling dashes with blocking and many characters having great anti-air jabs or d1s to make jumping very risky. you didn't have to read jumps and njp to anti air you can just see the jump happen and press a button. you see it now with SFV how many characters there have great anti-air jabs so even characters without traditional dragon punches can still stop a jump in.
even though the game was unbalanced, some of the best fighting games ever made were horribly unbalanced. 3rd strike, marvel games, UMK3, etc. that didn't take away from how fun the game was to play when you played against people (offline) and could just enjoy the game for the mechanics.
Having to use your entire movelist to anti air does not make anti airs bad. Sure, when MKX first came out, anti airs were worse. Now we're left with a very diverse anti air meta and very few jump ins that are actually unfair. You just have to mix up what normal you use, based on what character you're playing against and where you're at on the screen. That's called depth.
Sure, cancelling a safe poke into a special can be bad, but overall it just adds more depth to the counterpoke meta. It gives a character like Goro a specific advantage. Sure, it can get out of hand when characters like Kung Jin and Alien have 50/50 specials to cancel into, but anything good could be not balanced correctly. That doesn't mean that it's a bad game design.