And as was pointed out, you can't legislate fairness. You can't even get two people to agree on what fairness is.
You sell something, its not yours anymore. Period.
If an artist wants to participate in his market, all he has to do is keep some of what he produces. Adams could have done that if he had wanted to, and he's not on food stamps. Remind me why he needs to be paid twice? Because I'd like to be paid twice too.
Clearly, its intended to help the artist who is poor but whose work is valuable. Like other socialist ideas, the devil is in the details. Say I collect Warhol or Damien Hirst (I don't and couldn't afford it). I'm supposed to send Andy's heirs a check? Damien a check? He doesn't need any help.
The legislation is rooted in the idea of the poor struggling artist needing help from the state. I'm not sure that's the reality very often. I'm no expert but my perception is that many fine artists who achieve success (and high prices) these days (fine artists or otherwise) achieve that success and get those high prices while they are relatively young while those that don't experience success and high prices while young, for the most part never do. A resale right/royalty is poor policy for many different reasons.