Hate hate hate hate hate Ninjas.
Putting aside their Ken Syndrome where they seem to be the only characters people pick (I'm sorry what? with CF maybe as the ninja are the only characters permanently available but this is definitely not the case on Xbox), they just have waaaayy too much advantage. Not really.
Their sheer speed means they will always beat out most of the cast at everything. Ayane/Kasumi maybe.
They seem to recover from stun faster than the hit that put them in stun. There's a thing called Stagger Escape players are probably just using that, everyone has it.
All of their moves put them into a dodge stance meaning its really hard to counter hit them. This is definitely wrong
Extremely superior mobility to almost the entire cast. Nope, there are much trickier characters Christie/Lisa to name a couple.
Totally bullshit unreadable spammable tracking unblockable teleports (Ryu) Busa's teleports do not track, at all. 8T, 8P,8K, 6P+K and P+K in ongyoin are completely side steppable and even holdable(all midP/K holds minus 8T as its a throw) and none of them track.
Virtually every jab leads to a 5 or more second long juggle. The only character with a big juggle is Kasumi Ryu, Hayate and Ayane have short juggles unless you're facing a good player.
They can just throw out a billion jabs through lag. Actually the ninjas are the worst in lag, especially Hayabusa and Hayate, as their most prominant throws are effected with JF inputs (Hayabusa's Shoho-Izuna and Hayate's Raijin)
They are just waaaayyy too fast, with too high mobility, and most things word on them due to their stances. Combine this with being sick of fighting just them all time, and again, I really hate Ninjas. Hayabusa and Hayate are the slowest of the Ninjas if you think they're fast in this game there's something wrong with how you're playing.