Death Timers
There is a serious problem with death timers, and I think Riot needs to address this. I hope Riot reads this, and if they don't take this exact idea, at least make some change.
As of now, death timers are too high. Because of this, one lost teamfight ends up putting a team at a serious disadvantage. By late game, death timers are beyond a minute. This is making the game less enjoyable, as you simply watch the other team destroy three of your turrets.
Now this problem can be solved, but not by shortening death timers.
What I am suggesting is to make the death timers based on how many times you have died, rather than how long the game is going. Now, I am aware that at least partially the death timers are based off of this, but I am saying it should be solely off of deaths. Not only would this prevent incredibly long periods of unrestrained pushing, but would make the game more dynamic and intense, as you would only have a shorter amount of time to push before that really fed carry on the other team respawned. By basing these timers off of deaths and not overall game time, a teamfight would not determine the fate of the game.
What do you think? Yes, no?