Suggestions to fix assassins and "fighters"...
Compensate for their high mobility and high damage by not allowing them to do any damage to towers (excluding inhibitors or nexus). Make it so only certain champion classes can take objectives. It would allow assassins to still be the best kill pressure in the game but force them to work with others to unlock their real potential.
Because at the moment they have everything and being "CCed" is the weakness of every champion in the game so it doesn't really count.
Its just a suggestion, don't bite my head off for it because at the moment, everything is starting to feel the same and teamwork isn't really encouraged other then just gang-banging the other team in impossible odd fights.