Riot, I dont know how you can call Poppy cancer
When you release champs like Kalista and Yasuo and literally every champ (except Vel'Koz) for the last year or so who have just been super cancer to every role that they go in. They aren't even broken number wise, but just so overloaded with free stats and every skill has 6 passive effects in addition to an active and they do everything at all stages of the game.
Your power creep has gone too far, and don't even get me started on mobility creep. At least with older champs, you know what their weaknesses are. Poppy, the poster child for a "cancer kit" has a terrible early game, no sustain and outrageous mana costs. And you can exploit that so you can stop her from getting items and rolling you. Meanwhile, new champs have no weaknesses and no mana problems and do everything.
I get that you want new champs to feel powerful so that people will buy them, but this is getting ridiculous.