The philosophy behind CS bounties is fine, it's the execution that needs fine tuning.
As much as we want to believe that League isn't a stat stick game, at the highest level it gets pretty close. You have to worry about powerspikes, spells, levels and gold/items, and then once you've decided you can take on that fight you go for it. In 1v1s and 2v2s players know this very well, and so when they go into fights they do so with the idea they can win.
If you're behind someone in gold, then it would make sense that you're compensated for fighting a fight that is lopsided, otherwise there would be no real incentive to fight a snowballing Jax once he gets going. You can't beat him alone and calling your jungler and support top, trading 300 gold for a mid inner just isn't worth it. On top of that, there's just no coming back if you fell behind in the laning phase against these champions, regardless of whether it's you being bad or because the jungler sat on your lane.
The biggest complaint I've seen on this board is, "Okay so they're punishing you for playing well?" Yeah. The same thing applied when it was just bounties on kills. Technically, they're playing well (or you're playing poorly) and they get a lead for it. The logic should apply to csing too.
That doesn't mean the system doesn't require fine tuning. I don't understand why or how people get bounties half the time. Even in pro games, the types of bounties I've seen have been particularly questionable. Especially with the Frostmancy shit that just went down last week.
Overall though, I think it's a good idea. I'm interested in seeing where Riot goes from here.