Immunities shouldn't exist.
What do you do when someone is fed? You focus them, right?
Well wait, that champion can become untargetable
, invulnerable
, or immune to cc
. How are you supposed to fight them and still pay heed to the fact they have four allies?
Simply thing is: unless they let themselves get caught alone a lot, you can't.
These things should not exist in a game based around teamwork. Sure, you can all land your skillshots and CC, but that doesn't mean a thing if the champ can walk through it unscathed.
Simple solution: replace every such ability with a stronger form of a similar, weaker mechanic. Maybe instead of complete cc immunity, 75% tenacity. Maybe instead of being completely untargetable or invulnerable, give the champion 80% reduced damage. It's not exactly fair to let a "fighter"
build like an ADC simply because there's no move that can kill him while he has his ultimate, or let a champion become untargetable especially when there are some that have only one burst and can't do anything to counter it. (you may say "yeah, just wait until after they Zhonya/Trickster/Ult/Q"
but that doesn't work because anyone playing those champs just waits until you use your move to use their untargetable.)
In a game that relies heavily on focused attacking, it is not fair to allow some champions to simply take the focus off themselves with such abilities.
Another point to make is the ability of some champs to deal tons of damage to multiple enemies without any downside simply because they bought a single item.

Not to mention the fact that there is no AD version of Zhonya's, so a vast number of champions are stuck with either trying to get away, outdamage a burst, or hope the enemy targets someone else so they can go in before the cooldowns reset.
Just as well, true damage shouldn't be a thing either. HP% damage is enough against tanks. Why is it, then, that champions have true damage that they can use to obliterate squishier ones? Main focus here being large amounts like
and
. Oh, you built armor/MR to fight me? Cute. I have a 400-900 damage ability with a low cooldown that doesn't care.
Don't even get me started on the fact that the guys over at Riot either haven't learned a thing about balance in the last five years or intentionally leave some old champions broken just to fight the new broken ones they pump out and then either wait a while to nerf, don't nerf enough, or simply ignore.
cough cough


