I like bounties, just not the way riot has it.
Bounties should be based on the relative strength of one player to another. If a champion is 6/0 100 farm and the other is also 6/0 100 farm why should either one get a lot more gold for killing the other? It makes sense for people that are behind to get more gold for killing a snowballing champ cause its so much less likely for them to succeed, the one that was doing well makes a big mistake despite all the advantages deserves the punishment. However if the opponents are equal, however far ahead of the rest they are, then one will be overrewarded for the task and the other will be unreasonably punished.
I like things that make turn arounds realistic and reward people trying their best no matter what. However there is no reason for a person with a 1000 gold bounty several times over to be collecting a bounty on a champion with a 450 gold bounty, that is bs.