I personally think that juggernaughts are balanced
Even if they have ridiculously stupid high damage. Why is that? Because when mobility has so escalated, the only way to make immobile kiteable champions viable without changing their identity is well... to break them. Make them have over the top damage, destroy everything that comes in their range. If mobility wasn't so strong and tankiness weak lategame, maybe we could have made juggernaughts strong without making them the 'if you come close, you're dead' kind of balance change.
Does that mean it's healthy? god i think no. But it seems the fact there are so much things to balance leads to an impossible scenario where we're bound to have a less enjoyable game. Is Riot doing such a bad job? I don't think so, they're trying to do what they can to balance out ridiculous kits. Maybe those just shouldn't have been released. (
random example)
A-ny-way, I hope preseason will have some changes that will look good for the future of League