Overloading champions seriously needs to stop.
http://i.imgur.com/DN2JKLL.jpg http://i.imgur.com/45E4B36.jpg This is how 1 expects riot to release future champs
Rioters should make up their mind as to what role/purpose they want a champ to fulfill instead of making that champ the Jack of all trade, master of all. I rather have the single abilities that focuses on duels and aoe dps/cc instead of having a single dps tank assassin bruiser make the play for an entire team. Team plays should be synergized by all 5 members and their champ's compositions not by 1 non support champ that has an ability to buff an entire team.
