Please elaborate. I don't see how Cage is not at a disadvantage. He gets zoned hard and his risky armored kick EX nut punch are his only counterzoning tools. Shang also has better frame traps that force him to guess. Sonya also has to take risks to get in. She can armor cartwheel, but she is negative after it is blocked which is just as good as putting her in a frame trap. She also can't divekick after a blocked F+4 groundskull because a D+1 or another F+4 will anti-air her into a full combo. I could see this possibly being a 5-5, but no worse.
Poke againt Sonya, you die. Shang has to respect her projectile/D4/Msf1 AND her better AAs all the time. She does more damage for no meter + resets into mixups. She can divekick out of his F4 groundskull setup anyway considering anybody can jump out of shangs frametraps.
She doesnt have to take any risks to get near him, all she has to do is dash once and the match is in her favour, whats shang gonna do against D4MSF1 all day? He has no answer other than risking a skull, any skull he does except for the behind upskull will mean that she can divekick him.
His frametraps arent legit frametraps, theyre guessing games that put Sonya at advantage. If she blocks a groundskull, shes supposed to be at -2, Shangs fastest normal that isnt a poke is a standing 1 that cant be comboed off of, hers is a 7 frame launcher. If shang goes to poke she can divekick him, so frametrapping her isnt exactly that effective. Even then she can ExCartwheel.
Cage dont need exNP or kick against shang, he has better normals. Once shang gets caught by Cage its game over. Cages best counterzoning move is his jumpkick which covers a rediculous amount of the screen, not his specials. You better hope you're firing the right skull or you're gonna get Jk'd into NP.
The only characters in this game that keep Cage out are Noob, Sektor, Kabal and to an extent Kitana. Otherwise WILL catch you at some point.
Shangs frametraps are nowhere near as good as Cages. Everything on hit is way more advantage for Cage and everything on block is either neutral, +3 or +5. Whereas shang can only be +2, +2 against a Cage player may aswell be neutral to both players since Cage is that much quicker than everybody but Sektor and Sonya
This is how I see it, but I play both Cage and Shang to a similar level