10 years later, top still isn't melee.
At least in DotA2 the damage, mobility and crowd control difference between melee/ranged champions is big enough to make picking a ranged champ top lane a bad decision. Even with a gank and death (loss of gold and xp) the melee champ is still a huge threat and thr ranged champ still needs to play mistake free.
Edit: There is no hard engaging Vlad, Kaisa, Quinn, Senna, Vayne, Ahri, Lissandra, LeBlanc, Ezreal, Morgana, Ryze, Kennen, Tristana, Xayah.
It's also boring being forced to use thr same pool of 5 champs Renny, Yorick, Fizz, Irelia, Illaoi, Pantheon, Lee to stand a chance and that'd hoping they're not running Glacia or Phase.