If you think Skarlet is beatable you aren’t playing one who knows why she is broke. She basically can spam projectiles to a degree that make’s o. sagat jealous. She can also dash cancel her projectile into block or anti-airs to protect herself. Is she beatable … kinda, but she’s broke to the point someone who properly knows how to use her will rape the shit out of you unless your Jade, Smoke, Raiden or Lao pretty much for free. On the upside doing this all perfectly isn’t incredibly easy and really most of the wins you get against a skarlet are from when they mess up more than from any real openings. Other zoners really can’t outprojectile her so it’s really the characters that can just bypass zoning that have a chance.
JC beats anyone without an amazing zoning game almost straightup, and he can win against zoners with a little luck getting in. He’s like the vanilla zangief of MK, lol. Definately high tier, but he has some questionable matchups for whether he is top.