Assist System = KS'ing Impossible
Let's say you are ADC'ing and let's say you did 80% of the damage to kill the enemy ADC but your support did 20% of the damage to kill the enemy ADC but accidentally takes the kill, (cough* cough* Blitz passive) so wouldn't it make sense that the ADC gets most of the gold for he/she did most of the work/damage to kill the opponent. Appose to who ever gets the kill gets the kill gold and people who helped get a small amount of gold. I think the assist gold and kill gold, should be given to you depending on the amount of damage, or other things maybe like cc that you contributed to get that kill. Up to a minimum and max. That way if you use all your damage resources into killing someone and a teammate walks by with 1 auto and gets the kill, well instead of the person who stole the kill getting all the gold and you with little for your trouble. Gold should be given to you by how much you contributed to get the kill so the person who did the most work gets the most gold for that kill, and not by who happen to get the last tick damage on that enemy health bar. With this kind of system I could imagine there would be no such thing as KS'ing and would reward true teamwork. Although there is no such thing as la for its a team game I still believe Riot should make an assist system, maybe not like this but but the theory here itself I hope could start something.