1) You get 2 RC's with tight timing which is more than enough, and your timing is probably bad because Lao cant interrupt f24 shadow kick rc f24 with hat spin, unless hes in tempest but in that case f24 1 stops ex hat spin, its hard but doable
2) Stand 4 is a high but hits regardless if they are blocking low(try it out I promise it works), the only way to avoid 4 is neutral ducking but who is stupid enough to neutral duck johnny?
3) Off a throw(which you should be using alot of) you get all your energy back, so I love to do alot of f3(4) rc throw, the only way to avoid it is by neutral ducking(look back at #2)
4) EXForceballs are +4, you get a free d1/d3 check and at the right spacing only a few characters can counter poke not to mention about half your stamina recovers when once you use a string like say f24 exforceballs (which can't be interrupted)
Feels like your saying he's bad because he isnt as easy as he was in MK9, if thats the case I promise youre going to have a bad time in mkx, because give it 3-5 months this game is going to revolve around footsies(where johnny shines). As for what other characters can or cant do, that sounds like you problem is well, You gotta play johnny according to the match up not the other way around, I can legit see this character being in the top tier but he takes alot of work! IDK about you bro's but I have so much tech with this guy its not even funny. Here Ill give you a freebie on the house that I was saving for NWM, if you time it properly you can use Nut Punch to low profile cross over jump in punches, fuck it im in a giving mood with tight execution in A-list johnny doesnt have to spend meter because meter combos only do at most 3-6% more which you can easily get more damage off of in a throw after nut punch to save your meter(12(1) rc f3(4) rc f24 12 f3 NP is like 31% if i remember correctly where his easiest combos off a f3(4) rc is 33%)