We don't complain that much. Or at least we complain about the things that are obviously bad. I complained in this thread mostly about Show Stopper being a garbage variation, and I'm ready to accept to be wrong if someone proves me that Showstopper is a viable variation. The variation basically removes the nutpunch for a special move which is slower, unsafer on block, recover slower, hits high instead of mid and doesn't connect with f4 midscreen.
Johnny is a good character, we know it, but he lacks reliable krushing blows. The nutpunch one is useless since you lose significant damage over a normal punish and the f43 one will only hit people that fell asleep in front of their game. The f34 is also really risky to use because you can be punished by a d2 krushing blow very easily, so basically you risk a 30%+ punish for only a 24% Krushing Blow. And the move is also a very easy to parry on reaction and can also be full punished on neutral duck. The risk/reward ratio isn't in Johnny's favor at all, it's a very high risk for medium (or let's say between medium and high) reward. The only usable besides the universal d2 KB is Ninja Mime where you have to land two MB Mime Time parries and the third one will KB.