The league community is so funny...
You make all these posts about "broken" champs and "cancer" champs but do you ever stop to think how the pros got where they are now? Did they whine and complain like children? Did they make posts on forums? Nope. They got better at the game. Found out how to counter certain champs. Found out different strategy. If you check the players complaining about champs, you'll find out that they either have next to no games with the champ or they got destroyed by the champ. Or there's just the case of upvote farming which would just be sad. But oh well, carry on bandwagon of blind hate. You're sure to get better that way.