How does Batman not beat Sinestro? He literally takes away everything that makes Sinestro good: B12, fear blast, guessing with the trait, and his AA. Sinestro's only chance is to land a hit or a knockdown and go for a vortex. That alone does not make it an even match.
I'm not saying it's even im just saying it's not a (have no options matchup)
B12 is still viable if bm doesnt have trait you outfootsie him, and even if he does have trait you can still make reads on his dashes with b12/fear blast/ , you can also go for b1,tap trait, b12 arachnid ,b12 schackles bm still has to know you are doing b12 for sure (dont know if b13/2 bounce cancel works). Fear Blast can still be used if BM is far enough on the screen. D2 beats j2 if you are positioned right and know when bm is going for unsafe jump setups(which they all do). back j2 air to air beats bm j2.
What can batman do to stop you charging trait when he's fullscreen? grapple or glide all the way to you (joke). All he can do is dash in, which you can punish. Batarangs and bats travel time is not that good. At the start of the round b13 full combo punishes insta-air glitter and if they activate trait at the start dash in and grab or overhead. Trait is great for hittting bm with interactables and you can even bait double jumps to void interactable and punish w/ boulder. J1 over his mb batarangs or normal ones.
Dont even get me started if you do manage to get trait. And lets not dismiss sinestros back walk speed.