High skill cap champions shouldnt have plain out better stats/nubmers just because there harder to play/master. They maybe should be more reward/fun or have better chances for outplays.
Riot does not make difficult champions stronger than easier champions, not on purpose.
You seem to think Swain is on the difficulty of Garen or easier. Lets take a look on why your wrong:
-
He requires mana management much more than most champions.
-
If he can't cs, he will get oom much easier. He really needs his passive to get mana back. But his AA' s animation suck, he has bad base AD, and untill before the rework his waveclear sucked.
-
Much of his damage is in his Q which requires the enemy to stand in it. Placing it so enemies stay in it is not easy.
-
His W requires aiming.
-
He's easilly kited. Still a problem.
-
He's prone to burst.
-
He's all DoT.
-
He's immobile.
Sure, Swain is no Azir or Cass. But people underestimate him.
For counterplay, he has much of it:
Ignite: Shuts down his healing
Exe Calling: ^
Morrello's: ^
Any item that builds from Exe: ^
Easilly Kited.
Easilly Bursted.
Champions who can heal up damage such as Mundo or Voli or anyone with good enough lifesteal.
Magic Resistance.
Health Shred (Health is a big deal for Swain)
Poke.
CC.
If you look at say... Annie. If a decent player plays Annie, they can carry a game quite easilly and much more than if that same player played Azir. Notice I say a decent player, not Challanger. Its not fair Swain gets gutted because he is simpler than some assassins who by nature are complex.