Your entire list with the exception of Kitana is completely false... Raiden has one of the slowest teleports in the game, and it is HIGHLY punishable.
Cyrax is a broken character that is consistently, and CURRENTLY in the process of being patched.
Mileena is an annoying character that has an excellent D-4, a ridiculous teleport, and an ability to start a juggle off of anything. She could fart on you and start a juggle, but she does VERY little damage, and she cannot seem to beat certain characters what so ever.
Kabal... meh, he has mediocre zoning. Many characters have a better zoning game. He is most definitely not a good anti-zoner. Infact, if anything, he's more like Johnny Cage. Take away meter, and zone him out. He's a godlike frametrapper, that's about it. Reptile is a better zoner than he is.
1) Shang Tsung
Strength: Great Resets, Excellent Zoning capability, medium to ridiculously high damage, slow-to-fast speed. Good mixups, excellent frametrap capability, uppercut kombos, and the ability to move you all the way into a corner off of ONE juggle.
Weakness: Terrible at escaping pressure, can be outzoned by some characters quite easily.
Description: Looks can be deceiving
2) Sheeva
Strength: Some of the most damaging kombos in the game, can start a juggle off of anything. Unblockable resets. Armor on everything when enhanced. Punishes nearly everyone. Excellent zoning, and antizoning capability.
Weakness: Semi slow, cannot frametrap, poor against Mileena, Baraka, Quan Chi, and Raiden.
Description: She is a very very underestimated character. She has a lot of potential, and can punish some of the hard-to-punish characters, such as Cyrax, Sektor, and Sub Zero.
3) Quan Chi
Strength: Rune Traps, one of the best teleports in the game. Godlike mixups, can start a kombo/reset off of anything. Can trap you in resets and frametraps forever until you die.
Weakness: He's slow, and he can't punish as well as some other characters. Impossible to beat Baraka. Hard to beat Mileena.
Description: An all around good character, unfortunately, they need to buff, and to nerf him, nerf his rune traps, buff his mind control. As is, it is literally impossible to punish Baraka unless you're expecting him to spin, or charge. His mind control is too slow.
4) Sindel
Strength: Best zoner in the game with relatively small weaknesses. Excellent mixups. Moderate to high damage. Extremely good frametraps.
Weakness: Smoke, Reptile, Ermac.
Description: Her U-4 is an excellent anti-air, can start a juggle. Low fireball gives her multiple mixup capabilities. She is a truly oustanding character, that is as fast as she is deadly.
(I personally believe Ermac and Kitana are tied for the 5th place.)
5) Kitana
Strength: 3rd best zoning capability in the game. Able to shut you out with her low-1. Excellent anti-air. Excellent anti-ground. High damage unbreakable juggles. Good frametrapping game.
Weakness: Punishable fly.
Description: She is truly hard to punish without the proper character, and you have to fight her intelligently. Block, dash, block, punish.
5) Ermac
Strength: 5th most damaging juggles in the game. Mediocre zoning capability. Excellent rushdown and frametrapping ability, with nearly every kombo able to stagger. Best anti-air in the game. Levitate mixups that are extremely useful. A reset usable at the end of almost every juggle.
Weakness: Highly punishable. Hard to escape overheads. Easily outzoned. Slow teleport.
Description: He has plenty of tools for every situation, but like Shang Tsung, you cannot make mistakes, and you must play him very smartly.