i play trundle, rammus, cho, maokai in the top lane. (sustain and high armor tanks, literally couldn't care if they pick some aggressive cheese)
rarely ill consider wukong, sion, or nasus.
do you know why i dont completely suck on those champs? because i let them free farm, i dont try and take my gloves off and get in there. instead i wait for a gank or wait till im level 6. i let him push because he literally cant do anything else, i give up maybe 15~20 farm over the course of the first 10mins and so what if i have ~66. the important thing is im not feeding.
in the rare event i mess up the wave and im pushing and hes freezing im not afraid to go in and he can take minion aggro and then i just back out, making his 1 or 2 autos worthless while he takes much much more in return.
now i have a chainvest or maybe a little extra. or maybe hes ap so i have a specters cowl now. now i can fight against them reliably and win.
btw rumble is picked the most in worlds.
jayce > poppy > kennen > gnar > other
kennen is picked as a direct counter to gnar. and jayce is picked as a direct counter to kennen. however they're picked because they are safe and they bring much needed utility. kennen is neutral with poppy, and poppy trashes jayce. gnar is the best team fighter. and rumble is op op.
kennen is the only true ranged champ on that list.
bronze mentality = rush em even tho it failed 2x before and they have a level advntage, the people who complain about a "ranged meta" are just those who have no clue what to do to handle the situation.
if you are melee, your first item is a chainvest/spectres cowl and then you couldn't care less about what they are. but no, i bet you're a fiora/riven main who cant contemplate playing passive at all. its literally beyond you to do something other than "go in"