Well the community asked for Darius buffs. They didn't do it. Only now, once dar is live, has Riot finally admitted he's weak, and are planning to buff him.
The community really didn't want morde bot. That is something pretty much everyone can agree on but it was carried out anyways. The 325 base ms was also another global complaint and that didn't happen.
Yes skarner got overbuffed. Yes everyone asked for buffs.
When garen's initial juggernaut rework came out everyone said it was bad. Everyone asked for buffs. Riot buffed him. They asked for more buffs and mroe. RIot did so. but in moderation not overbuffing like they did with skarner. What they did with skarner would be like "Garen regens 50% of max hp every 5 seconds"(not to such a huge extent but sht like that).
Both garen and skarner had initially bad juggernaut reworks. The community asked for consistent buffs on both. Riot delivered. But garen came out pretty dang balanced while skarner darn goofed.
And that's not the only goofup they did.
Initial release EKko was OP. Initial bard was bad, initial azir was a buggy bad mess, initial yas was OP initial zac was OP initial liss was OP initial zed was OP initial thresh was REALLY OP... you get the idea. Vi is an example of a release champ who was legitimatly balanced on release.
The idea of wriggle's lantern was OP, so riot removed it.. only to bring it back as devourers, which is kinda the same thing. Then they BUFFED devourers even though original devourer's was a recognized failed design and riot just made it stronger...leading to the current jungler meta.