At this point, i'm convinced Riot doesn't care about melee champs anymore.
You become underleveled, underfarmed, forced to build tanky to negate poke damage, lose first tower, Have no damage because you were forced to build tanky, way more risk than ranged champs in teamfight. Most dashes negate your engage, first one to be aimed.
Everytime i watch Worlds/Lcs High streamers, Melee champs in the top lane are just eaten alive.
Look at the top lane OP picks recently

So what. Shen was meta for 1 week and gets nerfed look what happens. You know whats funny, there was a game where shen went bot and picked up a double.
2-0 shen vs 0-1 rumble.
Lvl 6 happens, Rumble solos him in mere seconds. Why? Because ranged harass is too much by the time you finally get to fight you're way too poked down.
Yeah this post is about it in the top lane, but either way its fuckin sad now.