I actually like the juggernauts
idk why they're banned so often or complained about so vocally, i actually have fun playing as/against them (oddly enough, i don't like playing
nearly as much as I used to, but champion loyalty demands me to soldier on)
i never really hit a point where i say "there was nothing I could do there" unless they somehow walk out of lane incredibly fed
i mean they're strong in melee range, but they don't really have strong presence outside of it. i think people just aren't used to dealing with them yet