Going against a ranged top as a melee is absolutely miserable. In no way is it fun or interactive to lane against, theres nothing you can do but sit their and take the abuse while they safely farm and harass, while easily getting out of ganks. It is such an inherent advantage, and the fact they are allowed to be strong is ridiculous. It is just an unfun grueling experience that needs to be fixed. More characters besides tanks exist top lane, but Riot wouldn't know that because they've made it so only ranged and tanks can exist.