Omg, rational thinking about how to edit Johnny? Not on my dustloop!
But yeah, 4rS is right. The "problem" with Johnny are his options before setting up for later. He's supposed to be *tickletickle* until later when he can do impressive damage. But until the damage part, he doesn't have many options because he is restricted to working up towards the big finishers.
If he had some other things to do until then...Well...He wouldn't suck so hard. But just as options. If they were good enough to use as a main strategy you just lost your character's style completely in terms of how he would be used by players @_@