you may not think so but data are showing you are wrong. Nowadays players are suffering higher injury rates than in the past. In the 80s and 90s it was commun for players to go through 82 games it is not the case anymore. So far there are a handfull of players only who played all games, last season only 11 players completed 82 games.
With actual pace of the game, intensity, international ball, trainings etc... playing 82 games in 6 months is simply insane. The argument of in the past they were doing it is not flying anymore. We had numerous POs match ups boring as fuck due to star players injured, this year won't be different.
Putting a minimum random number of games to make players eligible for higher contract is not going to solve the problem it is just creating another one.