Did the teams that played 35 games have 1 extra home or away game ?
Much fairer to work out average home points and average away points and calculate ppg to reflect that.
Also they really need to factor in the league position of teams played in the calculation.
A complex algorithm should have...