I think there may be an age factor as well, where 23 YO might get a bit more than 18 YO. Logically, experience would also be included.
Ofcourse, now that game shape will be set to respectable for all players before the salaries will change, we might not be able to view the diffrence at this time, but we will when the change at the all star break is happening