The game is just too simple and basic
20-25 playable champions,
+
and
.
Rest just doesent matter. As long as you pick the right champion and ignite.
Mid: Zed/Lb/Galio. There is no other way around. Why play other champions, when these just made to one shot everything, expect galio... Hes allowed to have massive cc, dmg and tankiness.
Top: Jax, Darius, Riven, Irelia and bunch of other champions. This is probably the only balanced lane in league, but Conqueror has an edge...
Bot lane: Lucian. This dude just sits above all. Yes there are decent picks like Kaisa, Xayah, Vayne, Jhin, Varus, but they arent as good and versatile as Lucian.
Support: Janna, Braum, Rakan, Brand and Zyra.
Jungles: Kayn, Khazix, Lee, Xin and sometimes Graves.
Its impossible to climb above diamond 5 playing other champions. It feels like you have to play what game dictates you to.
I understand that there are numerous game types like normals, arams, nexus blitz, twisted treelines and other stuff where you can pick whatever you want, but again, games meta shouldnt consist of 20 damn champions with every lane having
.
EDIT: Yes ofc skill > pick, but for your own conclusion go into several pro players match history and see what they pick and what they buy, because even among huge stock of items, only 1 buy path is avalible for most champs with 1 exception for 1 situational item.