No. He's legitimately weak. yes, he requires more skill to play, yes, he needs to kite. No, he is not strong, and every other hyper carry in the game outscales him. Twitch can and will do what he is supposed to do better while having a more balanced early game.
He is weak primarily because his Q, E, and R were not compensated when all of the power was taken out of his W. If "nothing" else, he needs a stronger passive. Possibly could use some more interactivity with his W and the rest of his kit. Like his W's extra damage increasing to targets affected with Q, or give it mild AD scaling (on W OR Q).
Interestingly enough, Maxing Q on him first gives him decent farm potential, and good poke while laning, while also giving him that passive AS increase.
However, part of his issue right now I think to me is that he is super reliant on trinity force, which inherently makes me mad. I don't like trinity force much on ADC as I mess up the sheen proc timings in team fights constantly, the only ADC I like with sheen is Ezreal since it seems to time perfectly with his Q. (as well as corki too) But with kog, managing sheen is a very tricky skill to learn and honestly one mistake with it can cost you the game which is truthfully unfair in comparison to some other more braindead ADC, such as jinx or lucian.