A thought about Baron/Dragon steals: Should they work on a "stand in circle" system instead?
I absolutely despise it when someone undeservingly steals our Baron buff or Dragon kill, and would love to see a new system so that it's not nearly as easy to yoink it.
In Heroes of the Storm, whenever you kill a mercenary camp or boss camp, it leaves a circle that you need to stand in, uncontested, for about 1-1.5 seconds in order to get the reward. This way, if someone really wants to take that bonus from you, they have to fight for it rather than just snipe the creeps.
I'd love for League to take a similar approach, rather than continuing to allow for cheapass Lee Sin dash-and-grab jobs, Ezreal snipes, etc. By making it so you have to stand on a spot for a second or so, it means you have to put in a much more concentrated team effort if you want to steal a Baron buff.
This doesn't have to also exist for red and blue buffs, but at the very least I'd like to see it done for dragons and Baron.