Unfortunately people are greedy. I don't think there's a generous salary that would cause them to not want more. They could be making $50M a year, and they would still want more.
I don't know what the solution would be, perhaps your suggestion isn't too bad and a good start.
I don't know what the solution would be, perhaps your suggestion isn't too bad and a good start.