typically what it is is majority of the people want their champ to win no matter who the enemy picks or builds... they wanna blindly go through the game just clicking away not having to think of things out side of my champ beats your champ. they want to 1 vs 1 and think that proves skill and knowledge of the game. when a champ seems the slight bit strong for a moment regardless of the champ the boards are flooded with post of tears how its unfair, the are anti fun, toxic to play against, have no counter play. instead of learning and thinking how can I beat this champ? they just want to pick whatever champ into whatever and win and when it don't happen it has to be cause its RIOTS fault that they over buffed , over nerfed , this item is broken etc .
there is always going to be a champ at the top for whatever reason. meta shifts. item changes, direct nerfs/buffs to other champs making a champ strong or weaker vs those champs or indirect buffs/nerfs.. there is no perfect balance in the game and it is impossible. the balance comes from the imbalanced of the game. I know seems stupid. but lets think a bit...
just as people cry that range are unfair for melee champs and range champs cry that melee champs are too tanky and do to much damage. and so one for every type of champ there is.
lets use vayne top vs melee champs ... well yea vayne should win .. but if you happen to play correctly and wait and be safe til she gets a lil ballsy and catch her... you can beat her and win.. ive done it I have won top vs vayne as garen and as malphite
if a champ counters your champ in a lane 1 vs 1 situation then don't try to win lane. be safe, passive wait for a mistake and take advantage of it... but your champ might counter another champ in the enemy team comp, or their team comp in general.
just as an example I played and picked maokai into kayle top lane cuz my team needed a tank with cc and peel . I know I should not win the lane as mao into kayle at all... I played safe didn't give up kills. got the cs I could. and when it came to team fights I was able to be effective at what my role/job was on the team and my team won. me and the kayle chatted a bit back n forth through the game... and I added the player after words .. I then gave him tips on how to play kayle and how to bully his lane more etc. he improved at the champ and at the game and got knowledge about the game. and I really good at the game ? no not by a long shot and never claim to be good. but I do understand a lot about the game and study things in the concepts of the game outside of mechanical play. ( that is my weakest point , partly due to nerve damage in my neck that effect my left hand ) people need to realize this game isn't 1 vs 1 , call of duty , mortal combat, checkers etc
this game is like chess... there are pros and cons to everything you do and don't do in the game. and you have to play to the pros and hide the cons. there are many avenues to winning the game. but in the grand scheme of things its a complex game with multiple levels of difficultly.