I think they should be paid based on their market value. Other than the salary cap and league minimums, they are paid this way already.