So, as a new player coming from dota I cannot understand the weakness of unorthodox champion picks weaknesses and play accordingly. For example, this guy picks chogath mid and I pick Syndra thinking that I could outrange- outpoke him. Turns out his Q range is high and after 1 item if he lands a q he can just flash on my face, silence me then use his E/R to kill me. IDK if I played that extremely bad but he just destroyed my whole logic behind my pick.
In Dota, the counters are very precise and obvious. Does enemy have point and click spell immunity/reflection? Pick aoe stuns or damage instead. Does enemy like to play on low health/gains healing-damage on low health? Pick anti heal or execution heroes. Does enemy like to play in your face with lots of lifesteal but they are squishy? pick something with poke/ground/ranged burst etc etc..
I don't know why but I cannot apply the same logic to this game somehow because the game doesn't shove it to your face. in Dota, I could get bashed in one match and tell exactly why I got bashed and come up with a solution. For example data on certain websites say that twisted fate on mid counters cho on mid. I cannot see how? TF range is not that long and he doesn't have any dashes to avoid chogath Q. Maybe I could go Vlad but who knows?
This is applied to other champions as well. Can you guys shed a light to my problem? What is the logic? What should I think about when picking into champions?